0 > words 

finish-platform-do-cpu          ^cpus           ^timebase-enable 
finish-platform-do-ecc          ^u4             ^chip-fault 
finish-platform-do-clock        pdf-cell-disable-c 
pdf-cell-disable-a              pdf-cell-enable-c 
pdf-cell-enable-a               pdf-get-cell-enable-c 
pdf-get-cell-enable-a           pdf-sw-reset-c  pdf-sw-reset-a 
pdf-clear-sw-reset-c            pdf-clear-sw-reset-a 
pdf-get-sw-reset-c              pdf-get-sw-reset-a 
pdf-clock-disable-c             pdf-clock-disable-a 
pdf-clock-enable-c              pdf-clock-enable-a 
pdf-get-clock-enable-c          pdf-get-clock-enable-a          pdf-disable-c 
pdf-disable-a   pdf-enable-c    pdf-enable-a    pdf-get-enable-c 
pdf-get-enable-a                ^fcr 
finish-platform-do-sound-gpioc  finish-platform-do-sound-gpioa  pdf-null 
pdf-lineout-mute                pdf-lineout-detect 
pdf-linein-detect               pdf-hw-reset    pdf-headphone-mute 
pdf-headphone-detect            pdf-codec-clock-mux 
pdf-codec-error-irq             pdf-dig-hw-reset-c              pdf-amp-mute 
^i2s-c-sound    ^i2s-a-sound    ^i2s-c          ^i2s-a          ^onyx-codec 
^topaz-codec    ^lineout-mute   ^linein-detect  ^lineout-detect ^hw-reset 
^headphone-mute ^headphone-detect               ^codec-clock-mux 
^codec-error-irq                ^dig-hw-reset-c ^amp-mute 
finish-platform-do-slewing-done ^root           ^vdnap0         ^slewing-done 
finish-platform-do-modem        finish-platform-do-smodem 
finish-platform-do-usb-modem    pdf-smodem-power 
pdf-modem-power pdf-modem-reset ^mac-io         ^modem-power    ^modem-reset 
telnetio        prev-lang:kbd   aapl,tdm-units  boot-args       ram-size 
aapl,pci        boot-script     default-router-ip 
default-subnet-mask             default-gateway-ip 
default-server-ip               default-client-ip               boot-command 
nvramrc         oem-logo        oem-banner      mouse-device 
output-device-1 input-device-1  output-device   input-device    diag-file 
diag-device     console-screen  boot-screen     boot-file       boot-device 
gmt-offset      boot-volume     selftest-#megs  screen-#rows 
screen-#columns pci-probe-mask  logger-size     logger-base     virt-size 
virt-base       load-base       real-size       real-base       skip-netboot? 
scroll-lock     default-mac-address?            use-generic?    use-nvramrc? 
oem-logo?       oem-banner?     fcode-debug?    diag-switch?    auto-boot? 
real-mode?      little-endian?  config-vars     (cold-init)     _cold-init 
banner          supress-banner  target-mode     (shut-down)     (reset-all) 
pass-machine-signature          init-fast-boot  kudos 
(finish-the-tree)               finish-bcom     set-mac-address finish-cpus 
mk-cpu-properties               mk-power-mode   check-calibration 
finish-misc     finish-usb-devices              finish-usb2-devices 
remove-p58b-usb2-node           add-node-usb-ehci-info 
finish-usb2-power-mgt           disable-nec-write 
set-nec-d3cold  enable-nec-write                get-usb2.0-id   nec? 
usb2.0-chip-id  usb-base        finish-usb1x-devices 
finish-usb1c-clock-id           finish-usb1b-clock-id 
finish-usb1a-clock-id           finish-usb1a-suspendableports 
other-usb1bc-clock-aux-data     other-usb1a-clock-aux-data 
pangea-usb1b-clock-aux-data     pangea-usb1a-clock-aux-data 
other-usb1bc-clock-data         other-usb1a-clock-data 
pangea-usb1ab-clock-data        finish-product-ram-properties 
finish-slot-bank-dimm-propertie finish-dimm-info 
finish-dimm-types               finish-dimm-speeds 
finish-split-bank-sizes         finish-bank-sizes 
finish-config-64-bank-names     finish-config-32-bank-names 
finish-config-slot-names        encode-dimm-types 
encode-onboard-mem-info+        encode-dimm-speed+ 
encode-dimm-info+               @dimm-speed-id  @dimm-speed-id-ddr2 
@dimm-speed-id-ddr              @dimm-speed-id-sdram            dimm-bfr 
make-split-bank-sizes           make-bank-sizes make-memory-"ram-map" 
size-u4mem      make-memory-"reg"               @umem           split-size 
in-i/o-hole?    size-umem       64bit-wide-bus? 64bit-ram-configuration? 
max-bit-pos     max-bit-mask    finish-interrupt-controller 
finish-uni-n-i2c-interrupts     finish-sata     finish-vsp 
add-vsp-clock-frequency         enable-external-vsp-clock 
finish-fix-tlbie-masks          finish-pci-interrupts 
finish-vws-pci-interrupts       finish-glaciers-pci-interrupts 
finish-rivers-pci-interrupts    finish-u3-towers-pci-interrupts 
finish-init-sb  finish-clock-generation         finish-bootrom-info 
build-info-prop rom-size        'rom-virt       'rom-real 
finish-built-in-displays        finish-video-i2c-node           i2c-buf 
i2c-read        i2c-read-at     i2c-write-at    i2c-write       i2c-setup 
finish-ihandles finish-mlb      finish-diagnostics              finish-serial 
(scc-quiesce)   finish-smu      finish-platform-do-pgmr-switch 
pdf-programmer-switch           ^smu            ^programmer-switch 
finish-platform-do-smu-interrup pdf-smu-interrupt               ^smu 
^smu-interrupt  finish-platform-do-smu-doorbell pdf-doorbell-buff 
pdf-doorbell-req                pdf-doorbell-ack                ^sccb 
^smu            ^smu-doorbell   finish-modem    find-soft-modem? 
probe-soft-modem?               soft-modem-id   sync-soft-modem? 
retry-soft-modem                turn-on-soft-modem 
turn-off-soft-modem             _word-size-reg  _codec-msg-in 
_codec-msg-out  _serial-form-reg                _int-ctrl 
clr-modem-reset set-modem-reset clr-fcr-bits    set-fcr-bits    sm-wait 
sm-delay        sm-timeout?     has-soft-modem? make-serial-modem-node 
make-i2c-modem-node             modem-id?       modem-id        scan-displays 
scan-for-aux-panels             scan-for-timing-flags 
kapplecoherenttmdsflag          kapplenoncoherenttmdsflag 
kapplepalmanufacturerflag       kapplentscmanufacturerdefaultfl 
scan-for-q45c-displays          scan-for-q72-displays 
scan-for-q16-displays           scan-for-rack-displays 
scan-for-display-overrides      this-connector? analog-display? 
analog-display? no-hotplug?     don't-save-nvram? 
(analog-display)                (no-hotplug)    (don't-save-nvram) 
scan-for-factory-rnin           scan-for-pwr-mgmt 
do-rack-display _already-set-display-prefetch?  add-power-switch-enable 
add-ddc-definitions             create-aux-panel-properties 
aux-panel-support?              apple-aux-panel-record? 
pwr-mgmt-support?               apple-pwr-record?               get-edid-type 
get-edid        get-edid-adr    connect-functions 
get-platform-function           get-do-platform-function 
old-17panel2-edid-id            old-17panel-edid-id             q72-edid-id 
p88-edid-id     frc-disable?    inverter-current?               cabernet? 
edid-display-type               digital-has-edid-edid 
digital-no-connect-edid         digital-no-edid-edid 
analog-has-edid-edid            analog-no-connect-edid 
analog-no-edid-edid             override-has-edid-edid? 
override-no-connect-edid?       override-no-edid-edid? 
(has-edid-edid) (no-connect-edid)               (no-edid-edid) 
has-static-edid-edid            (ivad-edid)     17panel-aux-record 
q16-edid        q72-edid        interrupt-map   xload           xmodem-1k 
xmodem-crc      xmodem          xreceive        xtransmit       (enable-cpus) 
(disable-cpus)  (disable-cpu)   make-cpu-properties 
make-cpu-state-property         make-cpu-version-property 
make-soft-reset-property        (make-cpu-interrupts) 
l2-cache-props  cpu-case        pllapollo7pm    get-pllapollo7pm 
apollo7pm-dfs?  pllapollo7      pllapollo       pllvger 
getpllvgerapollo                pllsahara       pllmax          pllppc750 
plldefault      ?fat            log-cpu         cpuclockr       cpuclock 
pllapollo7pmtable               pllapollo6table pllsaharatable  pllvgertable 
pllmaxtable     pllppc750table  plldefaulttable supports-dfs?   vmin? 
pll-ratio       sidewindernapbug?               neo?            fat-v'ger? 
v'ger?          fat-max?        max?            fat-arthur?     cpu0-ph 
get-my-slots    build-slot-names 
build-configuration-slot-names  u3-towers-slot-names 
build-names-prop                modem-country-code 
redundant-pwr-supply?           mfg-customer-sw-config 
mfg-serial-number               test-data-area  valid-system-nvram? 
platform        make-platform-name              (platform-name) platform-name 
mlb-bridge?     direct-macio?   l2-cache        l,-le           w,-le 
kchannelbranchtaken             kchannelactive  kchanneldead    kstopcmd 
kdmakillcmd     kdmaruncmd      ioctrlbaseaddress               /dma 
>dma.rescount   >dma.xferstatus >dma.parameter  >dma.address    >dma.reqcount 
>dma.cmd        >db.waitselect  >db.branchselect 
>db.interruptselect             >db.commandptrlo 
>db.commandptrhi                kdb.run         kdb.pause       kdb.flush 
kdb.wake        kdb.dead        kdb.active      kdb.bt 
>db.channelstatus               >db.channelcontrol              >eide-1 
>eide-0         >udma-ide       >audio-in       >audio-out      >sccb-rx 
>sccb-tx        >scca-rx        >scca-tx        >i2s1-rx        >i2s1-tx 
>i2s0-rx        >i2s0-tx        step            steps           step-done 
.step           bp-done         .breakpoint     til             [go] 
clr-bps         set-bps         bp?             .bp             --bp 
-bp             +bp             bpoff           [bp]            bp-buffer 
#bp.size        bp.size         >bp.instruction >bp.address     bp# 
#bp             ktrap1275       about           $quiet-boot     $about 
about-args-len  about-file-len  about-file      about-args 
.walk-spread-slew-tables        .rd             find-slew-table 
load-slew-table clock-slew-thread               find-spread-table 
load-spread-table               clock-spread-thread             write-i2c 
read-i2c        get-i2c-cookie  do-get-i2c-cookie 
get-sensor-value                get-sensor-cookie 
set-motor-mode  get-motor-speed get-motor-setpoint 
set-motor-setpoint              get-motor-cookie 
(finish-my-enclosure)           fix-pumps       (make-my-smu-tree) 
finish-enclosure                quiet-fans      (quiet-fans)    .status 
.sep-status     channel-display channel-location                channel-find 
@next           delete-functions                clock-control   door-lock 
thermostat      fan-control     fan-sensor      temperature+    temperature 
power-supply    slot-sensor     slot-control    make-sep-compatible 
make-control    make-sensor     find-channel    control-properties 
sensor-properties               channel-properties 
make-read/write-methods         get-read/write-methods 
make-platform-functions         get-platform-do-functions       sep-channel 
device-channel  add-compatible  make-sep-nodes  .. 
make-sep-channel                make-sep-node   finish-platform-do 
make-platform-do                $call-pdf       execute-pdf     find-pdf 
(display-platform-prop)         display-plat-specific 
x-pdc-plat-specific             x-pdc-comp-array-mask 
x-pdc-write-reg8-mask-shift     x-pdc-write-reg16-mask-shift 
x-pdc-write-reg32-mask-shift    x-pdc-read-reg8-mask-shift 
x-pdc-read-reg16-mask-shift     x-pdc-read-reg32-mask-shift 
x-pdc-i2c-modify                x-pdc-i2c-mode  x-pdc-write-i2c-sub 
x-pdc-read-i2c-sub              x-pdc-config-modify 
x-pdc-config-write              x-pdc-config-read               x-pdc-lshift 
x-pdc-rshift    display-pdc-gen-i2c             x-pdc-gen-i2c 
x-pdc-modify-i2c-mask           x-pdc-write-i2c x-pdc-read-i2c 
x-pdc-wait-hw8  x-pdc-wait-hw16 x-pdc-wait-hw32 x-pdc-delay 
x-pdc-read-reg8 x-pdc-write-reg8                x-pdc-read-reg16 
x-pdc-write-reg16               x-pdc-read-reg32 
x-pdc-write-reg32               x-pdc-read-gpio x-pdc-write-gpio 
4-decode-int.string             4-decode-int-display 
3-decode-int.string             3-decode-int-display 
2-decode-int.string             2-decode-int-display 
1-decode-int2.string            1-decode-int.string 
1-decode-int-display            .string         decode-int-nip 
4-decode-int/string             4-decode-int-drops 
3-decode-int/string             3-decode-int-drops 
2-decode-int/string             2-decode-int-drops 
1-decode-int2string             1-decode-int/string 
1-decode-int-drops              decode-int-drops 
decode-int-display              display-pdf-cases 
>display-pdf-cases              skip-pdf-cases  >skip-pdf-cases 
exec-pdf-cases  >exec-pdf-cases pdf-byte-stream 'skip-pdf-cases 
'exec-pdf-cases 'display-pdf-cases              max-pdc         make-pd-2>1 
make-pd-1>1     cat$            provide-pd-method?              .pd-buf 
pdm-null        pdm-fcr-get-enable              sl-count 
pdm-fcr-disable pdm-fcr-enable  pdm-fcr-enable-side-effect 
pdm-gpio-interrupt-active-high  pdm-gpio-interrupt-active-low 
pdm-gpio-input-active-high      pdm-gpio-output-active-high 
pdm-gpio-output-active-low      pd-noop 
pd-write-reg32-supplied-mask-sh pd-read-reg32-mask-shift-xor 
pd-read-i2c-modify              pd-i2c-mode     pd-read-i2c-sub 
pd-config-write-rmw             pd-config-read  pd-gen-i2c      pd-write-i2c 
pd-delay        pd-write-reg32-wmask            pd-write-reg32 
pd-read-gpio-toggle             pd-read-gpio    pd-write-gpio 
pd-do-this-#cmds                pd-on-demand-w/side-effect 
pd-on-demand-int                pd-do-side-effect 
pd-set-low-speed                pd-set-high-speed               pd-do-int-gen 
pd-on-demand    pd-at-wake      pd-at-sleep     pd-at-term      pd-at-init 
pd-$+           pd-!            pd-+            pd-l!           pd-l+ 
pd-w!           pd-w+           pd-c!           pd-c+           pd@ 
init-pd         #pd-buf         func-name       func-phandles   pd-name 
pd-buf          pdc-noop        pdc-comp-array-mask 
pdc-write-reg8-mask-shift       pdc-write-reg16-mask-shift 
pdc-write-reg32-mask-shift      pdc-read-reg8-mask-shift 
pdc-read-reg16-mask-shift       pdc-read-reg32-mask-shift 
pdc-i2c-modify  pdc-i2c-mode    pdc-write-i2c-sub 
pdc-read-i2c-sub                pdc-config-modify 
pdc-config-write                pdc-config-read pdc-lshift      pdc-rshift 
pdc-gen-i2c     pdc-modify-i2c-mask             pdc-write-i2c   pdc-read-i2c 
pdc-wait-hw8    pdc-wait-hw16   pdc-wait-hw32   pdc-delay       pdc-read-reg8 
pdc-write-reg8  pdc-read-reg16  pdc-write-reg16 pdc-read-reg32 
pdc-write-reg32 pdc-read-gpio   pdc-write-gpio  pdc-cmd-list 
pda-side-effect pda-set-low-speed               pda-set-high-speed 
pda-int-gen     pda-on-demand   pda-at-wake     pda-at-sleep    pda-at-term 
pda-at-init     pd-action-mask  >pd-action      eject           $eject 
dir             edir            load-type       loadtests       loadtools 
eload           $eload          boot            $boot           reload 
(go)            go              init-program    load            $load 
boot|load       (init-program)  'go-forth       go-fcode        go-buf-forth 
go-forth        show-type       force-reboot    _reboot-command (load) 
$(load)         load_alloc      clear-bootpath&args             create-nul 
make-bootargs   free-bootargs   make-bootpath   free-bootpath   parse-load 
_bootpath       _boot-args      _load-file      _load-device    _load-line 
"init-program"  actual-load-size                boot-device=    _boot-file 
_boot-str       _dev-file       _dev-str        find-dev 
release-load-area               load-mapsize    load-size       sha1 
sha1-process-last-chunk         sha1-process-chunk 
sha1-store-length               sha1-rotate-letters 
sha1-letters>digest             sha1-digest>letters 
sha1-chunk>schedule             sha1-calculate-temp-for-i 
sha1-f(60<=i<=79)               sha1-f(40<=i<=59) 
sha1-f(20<=i<=39)               sha1-f(0<=i<=19) 
sha1-initialize-digest          sha1-lrotate    sha1-schedule! 
sha1-schedule@  sha1-digest!    sha1-digest@    sha1-digest     sha1-schedule 
sha1-last-chunk sha1-e          sha1-d          sha1-c          sha1-b 
sha1-a          save-logger-flags               (set-logger-runtime) 
gen-defaults    gen-configs     nvunalias       $nvunalias      nvalias 
$nvalias        nvrecover       nvrun           nvstore         nvquit 
nvedit          print-aapl,pci  printenv        nvedit?         ($nvunalias) 
skip-to-<cr>    _alias-cmd      _alias-dev      get-nvramrc     nv-setprop 
_nvsetproplen   print-part-info print-exit      nv-free         set-defaults 
set-default     nodefault-bytes delenv          setenv          $delenv 
del-config-var  del-option      dump-binary     print-true-false 
gen-default-vars                common-table    gen-config-vars 
set-config-changed              $setenv         gen-config-var  true-false? 
nv-get-next     def-get-next    nv-get-flag     nv-get-val      reset-nvram 
init-nvram      >manf.mlb1-serial-number        macos75size     macos75 
maybe-create-part               create-part     set-part-defaults 
clear-nvram     add2part        expand-part     find-part-space 
delete-from-part                part-free-space show-part       count-nv-str 
find-nv-str     get-next-str    get-first-str   parse-cfg-str   str-present? 
seek-2-str      nv-str-count    nvstr-len       nvstr-ptr       locate-free 
put-part        get-part        find-part       find-next-part  part-match? 
clean-nvram     nvram-good?     clean-up        get-next-header 
get-first-header                get-header      header-valid?   write-part 
read-part       delete-part     set-free-to-end clear-partition 
update-hdr-checksum             hdr-checksum    checksum-byte 
set-hdr-length  part-data-size  part-length     default-partition-parms 
free-sp-name    set-option      security-password 
security-#badlogins             security-mode   security-var    keylocked? 
_keyswitch-ihandle              bytes-var       bool-var        string-var 
int-var         get-value       find-hdr-default-list 
find-default-list               config-var?     (string-config-var?) 
find-default    create-part-parms               def-list-data 
def-list-parms  part-def-tab-ptr                default-list-end 
add-default     define-partition                6|7             db-2x. 
2x.             5count          true-false      ."false"        ."true" 
>deftab.name    >deftab.name.len                >deftab.sig 
>deftab.def-size                >deftab.next    def-val-ptr     def-ptr 
part-default-tables             sync-nvram      nvram-write     nvram-read 
nvram-seek      close-nvram     open-nvram      open-count      $call-nv-node 
alloc-buffer    report-error    no-error-logged string->int     int->string 
part-name       diagdataptr     scratchpad      hdr-buf         part-ptr 
>part.data      hdr-size        >hdr.name       >hdr.length     >hdr.checksum 
>hdr.signature  nv-buffer-size  nvram-buffer    nvram-hnd       _nvstrnumber 
_nvvarfound     _cfgval-size    nv-bfr-len      nv-bfr-ptr      nv-bfr 
nv-bfr-size     nvramrcdefined  not-shown       _configstrlen   _cfgvallen 
_cfgval         _cfgname        _newintval-pstr _reqval         _reqname 
_defvallen      _defval         _deftype        _defname        nvram-status 
nvram-system-size               common-size     nvram-size      nvram-debug? 
assign-addresses                make-properties probe-all       probe-pci 
probe-fw        probe-ext-mac-io                probe-usb 
probe-usb-audio probe-list-next?                init-probe-list probe-list 
try-probe-ext-mac-io            try-quick-probe try-probe 
try-probe-slots pci-encode-unit ~encode-name    pci-decode-unit 
probe-pci-slot  probe-pci-device                scan-for-pci-devices 
?create-standard-properties     create-new-pci-device           power-table 
create-defaults encode-pci-name pci-default-names 
pci-default-entry               null-str        probe-alloc     (map-out) 
(map-in)        old-next-io     old-next-mem    (alloc-????) 
(allocate-addresses)            large-alignment-requested? 
(alloc-io-addr) (align-io-addr) (alloc-mem-addr) 
(align-mem-addr)                (req-io-addr)   (req-mem-addr) 
(init-packages) new-assigned-address            add-assigned-address 
(make-assigned-addresses)       make-"assigned-addresses"       _padr-len 
probe-fcode     eval-fcode      fcode-image     has-fcode? 
set-cachelinesize               set-latencytimer 
clr-command-bits                set-command-bits                my-config-l! 
my-config-l@    standard-props  slot-name       bus#++ 
probe-time-vts  bandit-ons?     current-bus#    ~temp-base      ~rom-top 
ktbit           kpfbit          knrbit          h#fffff800      h#10000000 
h#3000000       h#2000000       h#800000        d#28            h#23 
"alloc-mem-addr"                "alloc-io-addr" "bus-range" 
"power-consumption"             add_package     map-range       call-me? 
config-b!       config-b@       config-w!       config-w@       config-l! 
config-l@       "config-l!"     "config-l@"     "config-w!"     "config-w@" 
"config-b!"     "config-b@"     "bus#"          "pci" 
>as.'alloc-io-addr              >as.'alloc-mem-addr             >as.my-pkgs 
>as.io-addrs    >as.mem-addrs   >as.io-base     >as.mem-base 
>as.next-bigio-addr             >as.next-io-addr 
>as.mem-addr-max                >as.next-mem-addr               /pkg-list 
>pl.pkg         /pciarq         >pciarq.size    >pciarq.phys.lo 
>pciarq.phys.hi >pciarq.pkg     >pcireg.size.lo >pcireg.size.hi 
>pcireg.phys.lo >pcireg.phys.mid                >pcireg.phys.hi 
>pci2.legacybase                >pci2.subsystemid 
>pci2.subsystemvendorid         >pci2.bridgecontrol 
>pci2.interruptpin              >pci2.interruptline 
>pci2.iolimit1upper             >pci2.iolimit1  >pci2.iobase1upper 
>pci2.iobase1   >pci2.iolimit0upper             >pci2.iolimit0 
>pci2.iobase0upper              >pci2.iobase0   >pci2.memorylimit1 
>pci2.memorybase1               >pci2.memorylimit0 
>pci2.memorybase0               >pci2.secondarylatencytimer 
>pci2.subordinatebus#           >pci2.secondarybus# 
>pci2.primarybus#               >pci2.secondarystatus 
>pci2.capabilities              >pci2.socketexcabase 
>pci1.bridgecontrol             >pci1.interruptpin 
>pci1.interruptline             >pci1.rombase   >pci1.iolimitupper 
>pci1.iobaseupper               >pci1.prefetchablelimitupper 
>pci1.prefetchablebaseupper     >pci1.prefetchablelimit 
>pci1.prefetchablebase          >pci1.memorylimit 
>pci1.memorybase                >pci1.secondarystatus           >pci1.iolimit 
>pci1.iobase    >pci1.secondarylatencytimer     >pci1.subordinatebus# 
>pci1.secondarybus#             >pci1.primarybus#               >pci0.max_lat 
>pci0.min_gnt   >pci0.interruptpin              >pci0.interruptline 
>pci0.capabilitiespointer       >pci0.rombase   >pci0.subsystemid 
>pci0.subsystemvendorid         >pci0.cardbuscispointer         >pci0.base5 
>pci0.base4     >pci0.base3     >pci0.base2     >pci0.base1     >pci0.base0 
>pci.bist       >pci.headertype >pci.latencytimer 
>pci.cachelinesize              >pci.revisionid.classcode       >pci.status 
>pci.command    >pci.deviceid   >pci.vendorid   ar-rl!          ar-rw! 
ar-rb!          ar-rl@          ar-rw@          ar-rb@          rl!-flip 
rl@-flip        rw!-flip        rw@-flip        probing-cardbus? 
probing-pci?    bits~le         bits~           bits@le         bits@ 
bits!le         bits!           bits-invert     bits-extract    bits'see 
b(bits)         b(bitfield)     >does           'bits           bits 
'bitfield       bitfield        see-words       (see-words)     see-word 
debug           (debug          (debug-stop)    (debug-trace)   (debug-start) 
(debug-quit)    (debug)         'debug-quit     debug-delay-react 
_go?            _display?       _up?            _tracing?       _br? 
_xt             _wrd            _adr            interpret-forth ^b<of> 
^b<+loop>       ^b<loop>        ^b<?do>         ^b<do>          tracing 
stepping        resume          debug-reactivate                debug-inst 
debug-addr      tracing?        xsee            (xsee)          +dis 
dis             (dis1           dis_ptr         dis1            see 
(see)           base'see        instance/vectored               'see 
see-:           locals-or-name  '{'-emit        cr-tab-         cr-tab+ 
cr-tab          tab-            _tabs           .calls          is-bl? 
is-br?          adr>adr'        adr>xt          disp24 
diagnostic-mode?                memory-test-suite               mask 
blpatch         brpatch         forget          forth           environment? 
help            noshowstack     showstack       default-status  release-virt 
release-real    claim-real      `claim-virt     `release-mem    `claim-mem 
ra-prop         va-prop         $ra-prop        $va-prop        fa-prop 
(release)       try-merge       (claim)         ?claim-abort    addr-within? 
umax            vt-prop         del-vt          add-vt          add-vt-64 
$xx-prop-clear  $vt-prop        phys-64->virt   virt->phys-64   phys->virt 
virt->phys      phys64-within?  phys-within?    virt-within?    virt-= 
virt-<          .released       .translations   translations    virt-avail 
real-avail      mem-avail       /avail          >av.min         >av.queue 
/fa-list-size   >fa.size        >fa.addr        >fa.queue       /vt-list-size 
>vt.mode        >vt.physl       >vt.physh       >vt.size        >vt.virt 
>vt.queue       diagnostic-boot old-diag-switch? 
diag-boot-str-size              (is-user-word)  is-remove       is-install 
find-his-vector "device-vectors"                (try-open)      fb8-install 
(install-screen)                (install-console)               list-displays 
list-display    scc-valid?      xscc-data       install-audio   io 
output          _display-path   _stdout-name    (stdout-is-display?) 
searchfordisplay                input           $open-package 
(open-package)  (find-package)  process-aapl,pci 
append-root-aapl,pci            root-aapl,pci   root-aapl,pci-max 
end-package     begin-package   unselect-dev    select-dev      select-dev? 
unselect        select          devalias        (devalias)      show-devs 
dev             interpose       apply           call-device     phandle>name 
name>phandle    (find-device)   (find-device?)  (open-dev) 
call-device-method              (execute-device-method)         (is-;) 
(is-:)          resolve-path    use-alias?      ?interpose      ?open 
pop-state       push-state      restore-state   drop-package    drop-my-self 
pop-my-self     restore-my-self push-my-self    my-self-stack   /mse 
>mse.parent-instance            >mse.my-self    >mse.back       pop-package 
restore-package push-package    active-package-stack            /ap 
>ap.path-name   >ap.device-str  >ap.#size-cells >ap.#address-cells 
>ap.active-package              >ap.back        ?free-device-str 
`device-len+1   `device-str     (close-dev)     close-package   open-package 
create-new-instance             find-child      wildcard-match? exact-match? 
_alias-name     zero-phys       unit-phys       unit-addr       node-name 
arguments       node-addr       component       alias-tail      alias-head 
alias-args      alias-name      tail            head            path-name 
interpose-args  parent-instance interpose-phandle               '@' 
encode-ext-mpic-interrupt+      encode-ext-mpic-interrupt 
encode-openpic-entry-atadma+    encode-openpic-entry-atadma 
encode-openpic-entry-uni+       encode-openpic-entry-uni 
encode-openpic-entry-spcl+      encode-openpic-entry-spcl 
encode-openpic-entry+           encode-openpic-entry 
(encode-openpic-uni)            (encode-openpic-macio)          mac-address 
free-virtual    delete-my-property              init-device-tree 
dump-properties dump-device-tree                dump-device     sort-words 
dump-device-properties          .properties     (.properties)   prop-display 
prop-name       in-/aliases?    display-platform-prop 
display-bytes-prop              display-xt-prop display-int-map-prop 
display-node-prop               display-ranges-prop 
display-address-prop            display-ints    display-names-prop 
display-string-prop             display-strings xt-prop?        int-map-prop? 
node-prop?      names-prop?     ranges-prop?    address-prop?   string-prop? 
platform-prop?  compare-prop    (default-string-config-var?) 
string-config-var?              ls              do-ls           x. 
pwd$            pwd             (type-device)   free-path       alloc-path 
instance>path   package>path    (pwd)           _pwd            max-path 
delete-node     .node-links     make-hi/lo-channel 
make-get/set-channel            make-channel    finish-device   new-device 
set-args        ?has-display    new-device-node prune-device-node 
remember-device-node            >encode-unit    `unit           set-my-args 
set-#cells      #address-cells  #size-cells     get-inherited-property 
@reg            get-my-property get-active-property 
(get-package-property)          delete-property ((delete-property)) 
next-property   size-cells      address-cells   interrupt-cells aapl,address 
encode+reg      pci-reg         #reg            reg             built-in 
compatible      model           device-type     device-name 
(decode-binary) encode-binary   decode-bytes    extract-string 
(decode-string) decode-phys     extract-int     decode-int      encode-cat 
encode-bytes+   encode-bytes    encode-string+  (encode-string) encode-root+ 
encode-root     encode-pci-reg+ encode-pci-reg  encode-reg+     encode-reg 
encode-pc-phys+ encode-pc-phys  encode-phys     encode-3ints+   encode-3ints 
encode-2ints+   encode-2ints    encode-ints+    encode-int+     encode-int 
encode+         active-property property        device-end      new-escape 
((property))    find-property   instance-bfr-ptr                instance-bfr 
no-active       prop-node.size  >prop.len       >prop.addr      >prop.name 
>prop.next      prop=           alloc-tree      align-tree      (fb8-install) 
fb8-draw-logo   fb8-write       do-esc          do-esc#         esc-default 
do-sgr          (do-sgr)        intensity       esc#2           esc#1 
esc#            &esc            fb8-draw-character 
fb8-toggle-cursor               fb8-delete-characters 
fb8-insert-characters           fb8-insert-lines 
fb8-delete-lines                fb8-blink-screen 
fb8-invert-screen               fb8-erase-screen 
fb8-reset-screen                >font           set-font        default-font 
clr-cursor      set-cursor      do-cursor       do-lf           do-cr 
erase-characters                move-characters erase-lines     move-lines 
colors          font-height     cursor?         #glyphs         min-char 
default-glyphs  restore-terminal                save-terminal 
create-terminal-vectors         set-terminal-vectors            max-width 
width@          width!          main-vectors    draw-logo       delete-lines 
insert-lines    delete-characters               insert-characters 
invert-screen   blink-screen    erase-screen    toggle-cursor   reset-screen 
draw-character  widths          background-color 
foreground-color                #columns        #lines          line# 
column#         inverse-screen? inverse?        fontbytes       char-height 
char-width      font-adr        window-left     window-top      screen-width 
screen-height   frame-buffer-adr                editor-expect   edit-loop 
editor-init     .line-help      line-exit       editor-quote-key 
editor-get-key  editor-display-cursor           editor-display-line 
editor-current-line$            editor-display-buffer           script-exit 
script-remove-cr                script-cr-and-go 
script-cr-and-stay              script-line<    script-line>    bind-both 
bind-script     bind            script-edit     line-edit       binding@ 
binding!        completion-list completion-complete             paste 
cut-to-end      cut-entire-line cut-word>       cut-word<       end-cut 
start-cut       do-macro-9      do-macro-8      do-macro-7      do-macro-6 
do-macro-5      do-macro-4      do-macro-3      do-macro-2      do-macro-1 
do-macro-0      do-macro        define-macro    'macro          h 
history-list    history-down    history-up      history@ 
history-create  history-buffer-size             history-erase 
history-record@ insert-space    insert-string   insert-character 
delete-n-characters             delete-character 
backspace-character             slide<          slide> 
editor-buffer-full?             decrease-buffer? 
increase-buffer?                eol-seek>       eol-seek<       bol-seek> 
bol-seek<       word-seek>      word-seek<      notchar-seek>   notchar-seek< 
char-seek>      char-seek<      force-cursor>   force-cursor<   cursor> 
cursor<         on-right-edge?  on-left-edge?   right-edge 
.ansi-cursor-forwards           .ansi-erase-to-end 
.ansi-escape-nc .ansi-escape    +control        +escape 
current-bindings                script-editor-bindings 
line-editor-bindings            in-script-editor? 
history-maxlocation             history-location 
history-buffer-maxsize          history-buffer  macro-buffer 
pasteboard-buffer-size          pasteboard-buffer 
backup-buffer-size              backup-buffer   editor-left-margin 
editor-buffer-size              editor-buffer-maxsize 
editor-buffer-pointer           editor-buffer   should-exit? 
editor-needs-init?              .alarms         alarm           user-abort 
(alarm)         dec-tics        alarm-queue     alarm-dec-ints  the-alarm 
the-alarm-ihandle               #alarms         user-abort?     /alarm 
>alarm.calls    >alarm.count    >alarm.n        >alarm.xt 
>alarm.ihandle  >alarm.queue    (pop-ttp800)    (push-ttp800)   $callback 
callback        do-callback     callbackargs    callbackservice callbackvct 
>ciarg1         >cinrets        >cinargs        >ciservice      do-quiesce 
set-quiesce     _quiesce-list   many            un-halt         halt 
(quit)          (syscatch)      sign-on         _normal?        _romversion 
first-ui?       .throws         .throw-entry    tle.size        >tle.tor 
>tle.lr         >tle.tos        >tle.rp         >tle.dp         >tle.xt 
>tle.myself     >tle.dsisr      >tle.dar        >tle.srr1       >tle.srr0 
#or             #os             tl.size         >tl.count       >tl.ndx 
>tl.mask        >tl.buffer      .cregs          (do-config-l!)  do-config-w! 
do-config-b!    (do-config-l@)  do-config-w@    do-config-b@    config->name 
.xx-regs        .of-regs        .registers      ?state-valid    state-valid 
.regs           dreg.           reg.            xreg            "reg 
`to-xreg        `to-reg         rl!             rl@             rw! 
rw@             rb!             rb@             create-rx-word  %hid5 
%hid4           %hid1           %hid0           %rtcl           %rtcu 
%dec            %sdr1           %sprg3          %sprg2          %sprg1 
%sprg0          %fpscr          %dsisr          %dar            %invp 
%xer            %cr             %ctr            %lr             %srr1 
%srr0           %msr            %iv             %r31            %r30 
%r29            %r28            %r27            %r26            %r25 
%r24            %r23            %r22            %r21            %r20 
%r19            %r18            %r17            %r16            %r15 
%r14            %r13            %r12            %r11            %r10 
%r9             %r8             %r7             %r6             %r5 
%r4             %r3             %r2             %r1             %r0 
install-reg-names               install-reg-name                reg.r 
reg@            `reg#           ??-regs         start-cpu3      start-cpu2 
start-cpu1      start-cpu0      start-cpu       start-cpu#3     start-cpu#2 
start-cpu#1     start-cpu#0     start-cpu#      cpu1-out-pstr   cpu1-out-flag 
cpu1-in-pstr    cpu1-in-flag    cpu1-ipc        its@startvec    its~sreset 
itsphandle      itscpu#         itsramsize      cpu1-startup-xfer 
cpu1-startup-code               (cpu1-startup-code)-len 
(cpu1-startup-code)             =>3             (=>3)           ->3 
(->3)           =>2             (=>2)           ->2             (->2) 
=>1             (=>1)           ->1             (->1)           =>0 
(=>0)           ->0             (->0)           =>n             (=>n) 
->n             (->n)           =>#3            (=>#3)          ->#3 
(->#3)          =>#2            (=>#2)          ->#2            (->#2) 
=>#1            (=>#1)          ->#1            (->#1)          =>#0 
(=>#0)          ->#0            (->#0)          =>#             (=>#) 
->#             (->#)           ipc-expect      ipc-cr          ?ipc-write 
?ipc-write#     ipc-?cr         .n#             this-ipc        old-cr 
old-expect      ipc-setup?      ipc[]           /ipc            >ipc.in-pstr 
>ipc.in-flag    >ipc.out-pstr   >ipc.out-flag   cpu#->cpun      cpun->cpu# 
_cpu#->cpun     _cpun->cpu#     #ipc-out        ipc-base        halted? 
init-intvect    set-intvect     _exception      set-of-regs     dreg! 
reg!            install-interrupt-vectors       real->virt      virt->real 
do-translate-64 do-map-64       do-translate    do-unmap        do-map 
__m_            _i_g            w___            int-01e0        int-xx00 
intvect         xx-regs         ci-regs         of-regs         size-regs 
.dec-ints       enable-alarms&ints              disable-alarms&ints 
enable-ints     disable-ints    (boot-osx-only?)                (card-slot?) 
(cd-on-ide0?)   (could-have-soft-modem?)        aliases-platform-specific 
aliases-t3      aliases-pismo   aliases-nectar  aliases-mojave 
aliases-highfidelity            aliases-q88group                aliases-q86 
aliases-q59     aliases-grizzlys                aliases-fiesta  aliases-orion 
aliases-special aliases-vsp     theater-mode?   $adb-f-key-map 
$new-legacy-sound-arch          $thermal-info   $prim-info      $pmu-info 
$backlight-control              $ram64-bank7-names 
$ram64-bank6-names              $ram64-bank5-names 
$ram64-bank4-names              $ram64-bank3-names 
$ram64-bank2-names              $ram64-bank1-names 
$ram64-bank0-names              $ram32-bank15-names 
$ram32-bank14-names             $ram32-bank13-names 
$ram32-bank12-names             $ram32-bank11-names 
$ram32-bank10-names             $ram32-bank9-names 
$ram32-bank8-names              $ram32-bank7-names 
$ram32-bank6-names              $ram32-bank5-names 
$ram32-bank4-names              $ram32-bank3-names 
$ram32-bank2-names              $ram32-bank1-names 
$ram32-bank0-names              $dimm7-slot-names 
$dimm6-slot-names               $dimm5-slot-names 
$dimm4-slot-names               $dimm3-slot-names 
$dimm2-slot-names               $dimm1-slot-names 
$dimm0-slot-names               $pci11-built-in-names 
$pci10-built-in-names           $pci9-built-in-names 
$pci8-built-in-names            $pci7-built-in-names 
$pci6-built-in-names            $pci5-built-in-names 
$pci4-built-in-names            $pci3-built-in-names 
$pci2-built-in-names            $pci1-built-in-names 
$pci0-built-in-names            $pci(-1)-built-in-names 
$pci(-2)-built-in-names         $pci11-slot-names 
$pci10-slot-names               $pci9-slot-names 
$pci8-slot-names                $pci7-slot-names 
$pci6-slot-names                $pci5-slot-names 
$pci4-slot-names                $pci3-slot-names 
$pci2-slot-names                $pci1-slot-names 
$pci0-slot-names                $pci(-1)-slot-names 
$pci(-2)-slot-names             $platform-do-file 
$enclosure-file $,              of-uni-n-inits  of-macio-inits 
spu-pulsar-addr soft-modem-reset-gpio           slewing-done-gpio 
platform-preferred-bit-depth    ~no-strip-timing 
~allow-desktop-mode             ~allow-headless-boot 
~force-mirroring                ~default-mirroring 
graphic-options dimm-slots-tally                #dimm-slots 
1st-dimm-to-probe               dimm-i2c-base-adr 
default-sound-volume            bus-frequencies-high 
bus-frequencies-low             force-reduced-speed 
max-clock-frequency             min-clock-frequency 
als-lgp-version layout-id-i2s-c-sound           layout-id-i2s-b-sound 
layout-id-i2s-a-sound           universal-nv-panel-data-level 
universal-nv-alt-mnp            display-family  flat-panel-family 
soft-cpu1-reset-gpio            soft-cpu0-reset-gpio 
disable-sysclk-control          is-c3-imac?     i2-test-agp-dma? 
i2-pci1-slot2-enable?           rounded-clock-freq-property? 
alt-mnp-property?               chip-fault-gpio? 
srom-i2c-step-100?              built-in-ram?   include-k2-support? 
pmu-leaves-led-on?              pmu-controls-sms? 
pmu-controls-als?               pmu-pb04?       ivad2? 
platform-without-vsp?           vsp?            select-keyboard-type? 
eject-key-node? usb-keyboard-portable?          adb? 
digital-sound?  ht-interrupts?  could-have-uata-hd? 
smu-communication-on?           u4-i2c?         i2-170-0.5-slew-spread? 
intrepid2-166-0.5%-clk-spread?  intrepid-133-0.5%-clk-spread? 
intrepid-166-0.5%-clk-spread?   intrepid-0.5%-clk-spread? 
intrepid-clk-spread?            irda-on-sccb?   platform-has-media-bay? 
toggle-ethernet-reset?          punch-ethernet-5221-phy? 
firewire-linkon?                vesta-firewire-2ports-ds? 
vesta-firewire-ds?              4th-sata-drive? 3rd-sata-drive? 
2nd-sata-drive? backlight-control?              battery-channel-node? 
battery-node?   gpio-frequency-control?         boot-osx-only?  multi-cpus? 
extint-gpio4-is-output?         possible-alt-dec-ethernet? 
disable-sb-mpic?                lmu?            uni-ds1631? 
clock-imic5002? clock-cy28512?  graphics-set-agressiveness?     card-slot? 
platform-supports-inject-cd?    cd-on-ide0?     cpu-vcore-select? 
uni-n-i2c-control?              ioi2c-sound-ac? ioi2c-sound-c? 
ioi2c-sound-ab? ioi2c-sound-b?  ioi2c-sound-a-cs8416? 
ioi2c-sound-b-cs8416?           ioi2c-sound-a-cs8420? 
ioi2c-sound-a-tas3004?          could-have-soft-modem? 
accelerometer?  xgc?            spu? 
universal-nvidia-fcode-sp-prop? universal-nvidia-fcode? 
configuration?  uni-n-revision  pci-clock       platform-mac-address 
display-config-info             reduced-clock-frequency 
mb-ram-srom-info                smu-gpio-flags  smu-nmi-gpio# 
smu-interrupt-gpio#             smu-doorbell-gpio#              prod-sys-rev 
sound-architecture              ddr400-mem?     enable-ecc? 
ddr400-mem-only?                arbmode_en?     white-led?      hibernate? 
deep-nap?       bus-slewing?    enable-mem-cke-idle? 
idle-mem-bus-enable?            cke-tristate-enable?            has-smu? 
needs-cs-timing-adjust?         needs-cke-timing-adjust? 
on-board-processor?             reg-dimm?       reg-cs?         reg-cke? 
64bit-mem-mode? bus-clock       has-dynamic-step?               has-v-step? 
has-tv-on-audio?                video-mirror?   has-bus-slewing? 
usb-current-avail               ivad?           ultra66?        max-aux-power 
next-bit?       =project?       project         'project        portable? 
rack?           professional-portable?          professional-desktop? 
consumer-portable?              consumer-desktop?               >cfg 
=cfg            ncfg            cfgs            product-group   product-code 
sys-config-rev  product-version product-platform 
product-family  product-id      config-block    add-drivers 
byte-load-driver                multiple        >multiple.name 
>multiple.offset                |multiple.name| add-fcode-file 
byte-load-file  rom-@           id>config       config-name     u8>str 
external        headers         headerless      fcode-end 
fcode-version2  fcode-version1  sys-prune       sys-remember    marker 
remember        (remember)      prune           >prune          >remember 
'prune          'remember       calls           call            unlinks 
unlink          <link           >link           links           ?prune 
?pruned         password        secure?         check-password  no-password 
compare-password                crypt-password  security+#badlogins 
delay-logins    #bad-logins     ask-password    command-buffer 
password-buffer security-mode?  password-entered?               .time-stamps 
@time-stamps-usecs              .time-stamps-header 
(time-stamp-me) (-time-stamp-hdr)               (+time-stamp-hdr) 
(time-stamp-hdr)                ,time-stamp-hdr .rs             ."him 
."me            (.'me)          name-buffer     (.')            <.'> 
better-word     best-device     best-word       owned-adr 
invisible-words xwords          words           sifting         (xwords) 
xtype-word      (words)         $sift           sifted-headers  slen 
sstr            device-words    (sift)          type-word       type-dev-node 
all-headers     visible?        visible-headers invisible-headers 
do-word         choosen-header  first-word-found                dev-node 
previous-hdr    sub$            startswith      $startswith     allstartwith 
$allstartwith   startswithmore  startswithsub   org-len         _find-buffer 
name.           hdr>name.       (hdr>name.)     hdr>xt          word-name 
xt.             2aligned        xt>hdr          find-matching-property 
do-find-matching-property       find-matching-iterator          next-iterator 
reset-iterator  destroy-iterator                create-iterator iterator.size 
>it.node-level  >it.do-node?    >it.do-node     >it.matched-node 
>it.current-node                >it.base-node   search-property peer 
child           parent          mouse-button?   (get-mouse-event 
mouse-acc       get-mouse-event init-mouse      mouse-ihandle   "d"-key? 
"n"-key?        "r"-key?        "s"-key?        "z"-key?        "c"-key? 
cmd-/?          cmd-opt-\?      (csod?)         reset-nvram-key? 
diag-boot-key?  tdm-key?        serial-ui-key?  ui-key?         option-key? 
set-fpmode?     any-key-down?   key-map=        get-new-keymap  the-key-map 
temp-key-map    (<?>)           re-entered-<?>  delay-at        sccb-emit 
sccb-type       /sccb-output    scca-emit       scca-type       /scca-output 
xsccb           xscca           (emit)          (type)          _emitbuf 
stdout-dump     save-stdout-dump                send-tftp       $date>padcat 
2u#             enet>pad        oftech-server-ip                stdout-save 
stdout-lim      stdout-p        stdout-q        >so.bfr         >so.n 
>so.q           purge-keys      (key)           stdout-write    (key?) 
?xoff           key-fillq       get-key         put-key         repeat-time 
repeat-delay    xoff-filter?    xoff?           _keytl          _keyhd 
_keyq           _keybuf         old-time&date   parse-number    rest 
.time&date      ansi-date.      local-time&date ansi->unix-secs 
ansi->mac-secs  ansi->secs      unix-secs->ansi mac-secs->ansi  secs->ansi 
date-starting-year              days/month      days/quad       set-time 
get-time        set-pua         set-rtc         get-rtc         ms 
us              get-secs        get-msecs       get-usecs       countdown 
tbusecs         tbmsecs         bye             get-config      dl 
accept          (eval)          evaluate        [eval]          [evaluate] 
(evaluate)      dumplr          dumpl           dump            (dump) 
(dumplr)        (dumpl)         <dumpl>         ?lbflip         <dump> 
do-dump         size-dump       dumpc           dump-base       dump-size 
dump-nxt        dump-adr        (               \               h# 
d#              o#              b#              _number         .( 
abort           abort"          "               ."              s" 
<s">            <s",>           control         ascii           char 
[char]          bad-"           achar           endof           of 
endcase         case            ?leave          +loop           loop 
?do             do              again           until           repeat 
while           begin           then            else            if 
<resolve        <mark           >resolve        >mark           bfix! 
bgen,           b?gen,          to              c;              end-code 
label           code            (end-code)      (code)          filler 
field           struct          2constant       constant        defer 
buffer:         value           2variable       variable        immediate 
]               [               recurse         recursive       ; 
:               does>           (does>)         create          $create 
alias           (mark-defined)  (make-hdr)      ($make-hdr)     [compile] 
postpone        compile         [compile,]      compile,        literal, 
literal         [']             '               {               -> 
findlocals      clearlocals     locals          klocalsize      knumlocals 
klocalelemsize  number?         char++          parse-2int      parse-3hex 
parse-2hex      parse-1hex      parse-nhex      parse-ints      >decimal 
>number         $number         negnum          right-parse-string 
left-parse-string               blword          word            parse-word 
parse           source          null?           !eol?           ~delimiter 
skip-ws         getc            peekc           #xib            xib 
utf16>ascii     sort-list       sort-the-list   sort-listing    sort-type 
sort-add        sort-clean      sort-init       sort-display    sort-string 
sorted          sort-size       "(type          "(emit          search 
compare         /string         -trailer        graphic?        cstr= 
$=ci            $=              $padcat         $+              $! 
$cat            strcpy          strcpyn         strlen          map-low 
$call-parent    my-address      my-space        my-unit         my-args 
my-parent       ?my-self        $call-method    call-package 
find-device-method              find-method     behavior        body> 
$find           find            canonical       to-lower        my-#scells 
my-#acells      (.ihandle)      ihandle>phandle ihandle?        phandle? 
make-ihandle    make-phandle    (find)          visible?find    -visible? 
,fcode-debug?   check-visible   >xcode          undefined-word  'pword 
'pword-fm       _word           .logger         (byte-load-catch) 
syslogger       net             dbg             usb             oft 
cam             ron             dar             kh              jwh 
jdh             mkg             dac             fw              sys 
net's           dbg's           usb's           oft's           cam's 
ron's           dar's           kh's            jwh's           jdh's 
mkg's           dac's           fw's            sys's           -logger-bits 
+logger-bits    @logger-bits    >logger-bits    logger-flags 
set-logger-runtime              l)              (l 
make-logger-saved-buffer        /logger-saved-buffer 
>logger-saved-cols/line         >logger-saved-lines/page 
>logger-saved-cr                >logger-saved-type 
>logger-saved-emit              >logger-saved-used 
>logger-saved-next              >logger-saved-prev 
logger-saved-buffer             crash           +logger         logger 
logger-cr       logger-type     loglevel        logger-emit     logger-xoff? 
klogger-scca-d  klogger-scca-c  logger-macio-base               .free 
#free           #here           (free-mem)      (alloc-mem)     alloc-log 
alloc-log-ptr   alloc-log-ndx   alloc-log-mask  alloc-log-size 
alloc-log-base  /al             >al.size        >al.addr        >al.rt 
>al.flag        (join-mem)      join-mem        (split-mem)     split-mem 
h#10000         m.in-queue?     in-queue?       ptr=            m.queue-find? 
queue-find?     m.unqueue?      unqueue?        unqueue         m.dequeue 
dequeue         m.enqueue       enqueue         qlast?          qfirst? 
qempty?         qlength         qinit           free-hdrs[]     >buddy 
pwr2            log2            ma+             ?m.check        m.check! 
>m.check        >m.size         >m.queue        >q.back!        >q.back@ 
>q.next!        >q.next@        /q              >q.back         >q.next 
$c,             3drop           3dup            erase           blank 
unaligned-w!    unaligned-w@    unaligned-l!    unaligned-l@    3c!-be 
3c!-le          3c@-be          3c@-le          @++             !++ 
c@--            c@++            c!--            c!++            lpoke 
lpeek           wpoke           wpeek           cpoke           cpeek 
(poke)          (peek)          .throw          .srrs           .ihandle 
xreg.           .'              ?type           ?tabbed-type    cr? 
too-long        ?quitting       line?           exit?           page? 
-leading        -trailing       .s              ?depth?         b? 
.nib            .nibble         ?               .b              .o 
.d              .h              .bits           b.r             (b.) 
16.r            8.r             2.r             wh.             h. 
(wh.)           (h.)            ((wh.))         ((h.))          .x 
x.r             (x.r)           u.h             (u.h)           d.r 
.r              u.r             (u.r)           .               u. 
s.              n>scca          (.d)            (u.)            (.) 
#s              #               u#>             u#s             u# 
0+              chara?          upc-hex?        sign            #> 
<#              hold            pad             (holdp)         digit 
lcc             upc             between         lcc-z           lcc-a 
upc-z           upc-a           upc-9           upc-0           binary 
octal           decimal         hex             spin-every      (spin 
_spin-every     _spin           type-left       ?tabbed         ?tab-to 
tab-to          ?cr             (page)          (cr)            cr) 
tabbed          (cr             spaces          space           tab 
formfeed        linefeed        carret          adler32         umod 
kadler          lzss-decode     3+              //              even 
not             um/             fm/mod          */mod           */ 
sm/rem          mu/mod          (msigns)        /x* 
limit-max-payload               enable-msi-interrupt 
parse-capabilitieslist          enable-cpus     disable-cpus 
make-cpu-interrupts             (delete-property)               (property) 
find-device?    decode-string   encode-string   get-package-property 
make-my-smu-tree                make-smu-device make-smu-i2c 
make-smu-switches               make-smu-sensors                q45edu? 
smu-write-i2c   smu-read-i2c    finish-my-enclosure 
rainier-shasta? rainier?        shasta?         golem?          whose-on-1st? 
u4?             i2?             intrepid?       u2?             #veos 
chosen-partition-map            chosen-partition 
open-dev-error  global-failure  machine-signature               fast-boot? 
verbose-output  >in             #tib            span            base 
cols/line       lines/page      _cardbus-list   _starlifter-list 
config-changed  _gpio-controller                sl-interrupt-controller 
_macio-interrupt-controller     _uni-interrupt-controller 
_troll-phandle  _fw-ohci-list   _fw-lynx-list   _usb-disk-list 
_usb-eject-key-list             _usb-mouse-list _usb-keyboard-list 
_usb-openhci-list               _usb-mouse      _usb-keyboard 
_nvram-ihandle  preferred-depth graphic-depth   graphic-height  graphic-width 
_normal-boot    _k2-macio-ihandle               macio-virt 
_indicator-monitor-ihandle      _fpmode         _lm87-ihandle 
_screen-ihandle _audio-stream-ihandle           _audio-stream-phandle 
_audio-control-ihandle          _audio-control-phandle 
_audio-ihandle  _eject-key-ihandle              _kbd-ihandle    _adb-ihandle 
_pi2c-ihandle   _smu-ihandle    _pmu-ihandle    _uni-n-i2c-ihandle 
_cuda-ihandle   _mmu-ihandle    _mem-ihandle    _603-translation? 
nt-hack?        _mmu-callback   _callback       _cpu            _pmu 
_nvram          _mmu            _mem            _stdout         _stdin 
_display-list   _memory         _aliases        _chosen         _options 
_ciwords        _nv-bad?        tty?            ignore-output?  use-serial? 
use-console?    use-generic?    def-serial      sccb            scca 
ttya            device-tree     special-go      "running"       "stopped" 
"state"         "remove-abort"  "install-abort" "keyboard"      "screen" 
"iso6429-1983-colors"           "mac-address"   "read-kbd"      "get-parent" 
"iso-9660-files"                "macho-loader"  "xcoff-loader"  "fat-files" 
"prep-boot"     "existing"      "available"     "bootpath"      "bootargs" 
"multi-boot"    "boot"          "boot-command"  "boot-file"     "boot-device" 
"translate"     "modify"        "unmap"         "map"           "release" 
"claim"         "encode-unit"   "clock-frequency"               "address" 
"ranges"        "interrupt-parent"              "#interrupt-cells" 
"#size-cells"   "#address-cells"                "assigned-addresses" 
"dma"           "slot-names"    "gpio-value"    "gpio-mask"     "gpio-reg" 
"gpio-parent"   "interrupts"    "reg"           "compatible"    "model" 
"device_type"   "name"          "max-transfer"  "block-size"    "disk-label" 
"deblocker"     "dma-sync"      "dma-map-out"   "dma-map-in"    "dma-free" 
"dma-alloc"     "map-out"       "map-in"        "offset" 
"write-blocks"  "read-blocks"   "reset"         "load"          "seek" 
"write"         "read"          "close"         "open"          "nvramrc" 
"use-nvramrc?"  "real-mode?"    "little-endian?"                "auto-boot?" 
"devalias"      "false"         "true"          "<cr>"          "<bl>" 
","             "@"             ":"             "/"             '?' 
'%'             '"'             ','             '.'             '-' 
':'             '/'             '\'             fvectored       finvisible 
fvisible        finstance       falias          fnohdr          fimm 
fdefd           h#80000000      h#1000000       h#100000        h#80000 
h#2000          h#-1000         h#1000          h#fff           h#800 
h#700           h#400           h#200           h#100           h#80 
h#7f            h#40            h#20            h#1c            xx.size 
>xx.cpu#        >xx.load-base   >xx.logger-size >xx.logger-base >xx.virt-size 
>xx.virt-base   >xx.real-size   >xx.real-base   >xx.real-mode? 
>xx.little-endian?              >xx.restart?    check-apple-monitor 
to-reg          !set-restart    ?do-restart     finish-the-tree 
stdout-is-display?              install-screen  display-unlit   display-lit 
restore-power   reduce-power    sysclk-spreading-percent 
sysclk-min-frequency            sysclk-max-frequency 
sysclk-frequencies              turn-on-spreading               spread-full 
spread-half     stop-spread     control-sensor  set-freq-slew-point 
set-powertune-point             set-min-cpu-point 
set-max-cpu-point               slewing-done?   slew-low        slew-high 
slew-wait       slew-init       set-frequency   slew-voltage 
raw-write-smu-partition         raw-read-smu-partition 
battery-power%  get-battery-info                write-pram      read-pram 
restart-after-sec               set-powerup-timer 
last-shutdown-cause             nmi?            power-switch?   ac-power? 
case-closed?    boot-cpu?       extint-gpio-node                gpio-node 
xgpio-reg       gpio-reg        make-gpio-interrupt 
make-uni-interrupts             make-macio-interrupts           'xgpio-off 
'gpio-off       'fcr-off        xgpio!          xgpio@          'xgpio 
gpio!           gpio@           'gpio           fcr!            fcr@ 
'fcr            save-notifications              reset-all       shut-down 
system-restart  system-shutdown mac-boot        multi-boot      claim-virt 
release-mem     claim-mem       do-config-l!    do-config-l@    decode-binary 
type-device     find-device     execute-device-method           close-dev 
open-dev        install-console find-package    eval            status 
spin            expect          key?            key             page 
type            cr              emit            quit            (sys-abort) 
%spin           #line           #out            stdout          stdin 
~sreset-def     ~sresets        cpu#-phandles   #mpic-ints      #cpus 
#cpus-max       ~sreset1        kmsr.ip         kmsr.ee         /x 
/n              /l              /w              /c 
fcode-revision  cold-load       (cold-load2)    (cold-load1) 
alloc-buffer:s  make-throw-log  [']rom-c@       swizzle-c@      byte-load 
byte-load-catch compile-time&date               time&date       time-stamp 
(time-stamp)    'time-stamp     ,logger         c,logger        next-logger 
last-logger     1st-logger      |logger-ptrs|   (byte-load)     pop-ttp800 
push-ttp800     check-stacks    check-stacks?   suspend-fcode   b(end1) 
b(end0)         version1        start4          start2          start1 
start0          `fc-header      offset16        b(noop)         b(constant) 
<constant>      b(field)        <field>         b(create)       <create> 
b(to)           <to>            b(buffer:)      <buffer>        b(value) 
<value>         b(defer)        <defer>         b(variable)     <variable> 
b(;)            b(:)            b(code)         new-token       named-token 
external-token  b(allot)        b(immediate)    `make-header    b(local!) 
b(local@)       b(pushlocals)   <bl,local>      b(endcase)      b(endof) 
b(of)           b(case)         b(leave)        b(+loop)        b(loop) 
b(?do)          b(do)           lb?branch       b?branch        lbbranch 
bbranch         b(>resolve)     b(>mark)        b(<resolve)     b(<mark) 
level--         ++level         `depth          `there          b<;> 
b<:>            +profiler       -profiler       noop            b(") 
b(')            b(lit)          linked-token?   add-link        resolve-links 
/forward-links  forward-links   #links          <bl!>           <b,> 
<bl,>           <bctr,>         <blr,>          <popr,>         <pushr,> 
<r->ctr,>       <lr->r,>        <lr->d,>        <mflr,>         <k->d,> 
<ldk,>          <ori,>          <lis,>          <li,>           <pushd,> 
<popd,>         <putd,>         <getd,>         code,s          `lskip-fbs 
`skip-fbs       `get-fo         `get-fc         `get-fl         `get-fw 
`get-fb         `lastfc         &fc             free-hdrs       e-depth 
f-depth         l-depth         j'              i'              roll 
alignd          align           allot           c,              w, 
l,              ,protected      ,               alloc-here+     (latest) 
vectored        instance        vectored?       instance?       >body 
>flags          ?vectored       ?instance       last!           last@ 
last?           vector-size     my-vector       my-self 
active-package  global-words    state?          state           `next-str 
instance-node-hdr.size          >in.my-unit     >in.my-args     >in.my-parent 
>in.device-node >in.check       device-node.size 
>dn.probe-addr  >dn.assd-addrs  >dn.#scells     >dn.#acells 
>dn.instance-bfr-ptr            >dn.instance-offset             >dn.methods 
>dn.properties-tl               >dn.properties-hd               >dn.peer-bak 
>dn.peer-nxt    >dn.child       >dn.parent      >dn.check       h#deadbeef 
blinst          binst           d24mask         `name           `str1 
`str0           `fcode#         `str#           `visible?       `vectored? 
`instance?      `loading?       `fc-spread      `fc-offset16?   `fc-addr 
d#16            d#31            d#15            h#-10           h#ffff 
h#ff            h#f0            h#1f            h#10            h#f 
5               6               7               9               d#10 
d#11            d#21            d#24            true            false 
watcher         watch           watch-addr      watch-data 
protected-throw $unprotected    protected-here  protected-cells 
unprotected-here                unprotected     protected       systhrow 
syscatch        sysreport       debug-stop      debug-trace     debug-start 
<?>             free-mem        alloc-mem       ferror          type>scca 
bounds          (abort")        $abort          throw-data      throw-string 
throwiocontroller               throwdecrementer 
throwfloatingpoint              throwprogram    throwalignment 
throwextinterrupt               throwinstaccess throwdataaccess 
throwmachinecheck               throwbadsignature 
thrownobootscript               thrownotcompatible 
thrownocompatible               throwelterror   throwtagparseerror 
throwtagnoclose throwtagaddrfail                throwtagscanfail 
throwtagnotfound                throwsmuparametererror 
throwsmubusyerror               throwsmutransactionerror 
throwsmupending throwsmuinprocess               throwsmudenied  throwsmuerror 
throwbadxt      throwload_alloc throwspuflash   thrownophys     thrownovirt 
throwwatcher    throwprotectbad throwprotected  throwearlyout   throwstandard 
throwebadf      throwsbp2       throwuser-abort throwci-exit    throwferror 
throwalloc      throwsyscatch   throwabort      ktlatrigger     /initialize 
dbat3lsv        dbat3usv        dbat2lsv        dbat2usv        dbat1lsv 
dbat1usv        dbat0lsv        dbat0usv        ibat3lsv        ibat3usv 
ibat2lsv        ibat2usv        ibat1lsv        ibat1usv        ibat0lsv 
ibat0usv        bat3lsv         bat3usv         bat2lsv         bat2usv 
bat1lsv         bat1usv         bat0lsv         bat0usv         sr15sv 
sr14sv          sr13sv          sr12sv          sr11sv          sr10sv 
sr9sv           sr8sv           sr7sv           sr6sv           sr5sv 
sr4sv           sr3sv           sr2sv           sr1sv           sr0sv 
regssv          rs62sv          rs61sv          rs60sv          rs59sv 
rs58sv          rs57sv          rs56sv          hid5sv          hid4sv 
hid1sv          hid0sv          rtclsv          rtcusv          decsv 
sdr1sv          sprg3sv         sprg2sv         sprg1sv         sprg0sv 
fpscrsv         dsisrsv         darsv           intvectp        xersv 
crsv            ctrsv           lrsv            srr1sv          srr0sv 
msrsv           ivloc           r31sv           r30sv           r29sv 
r28sv           r27sv           r26sv           r25sv           r24sv 
r23sv           r22sv           r21sv           r20sv           r19sv 
r18sv           r17sv           r16sv           r15sv           r14sv 
r13sv           r12sv           r11sv           r10sv           r9sv 
r8sv            argsv           sasv            ressv           tocsv 
spsv            r7sv            r6sv            r5sv            r4sv 
r3sv            r2sv            r1sv            r0sv            >h.name 
>h.count        >h.token        >h.ctype        >h.flags        >h.link 
>of.fcode       >of.offset      >of.class       >of.dev-ven     >of.next 
>startvec.lastoffset            >quick-restart? >r13-31 
>mem-violation  >protected-mem  >dec-msec       >dec-rlds       >dec-ints 
>noname         >tib            >ttp            >ep             >lp 
>fp             >dp             >rp             >64bit?         >htab 
>throw-log      >ci-ep          >ciwords        >regsvalid?     >intvectr 
>intvectv       >ciregsr        >ofregsr        >ciregsv        >ofregsv 
>'active-pkg    >'my-vector     >'my-self       >'cicall        >'cientry 
>ttp800-stack   >ttp800-main    >ttp800         >dl-buf         >#isi-ints 
>#dsi-ints      >free-bot       >free-top       >here           >cpu# 
>pciclock       >tbclock        >busclock       >cpuclock       >l2code 
>ramsize4       >ramsize        >sccad          >sccac          >memhash 
>hwiflags       >hwinit4        >hwinit3        >hwinitiv       >hwinitlr 
>'mini-nub      >'step-done     >'bp-done       >'excp          >'syscatch 
>'abort         >'quit          >'cold-init     >'cold-load     >'(poplocals) 
>'ferror        >word-list      >fcfiles        >fcimage        >restart? 
>real-vt-hd     >load_base      >logger_size    >real_size      >mem_size 
>logger_base    >virt_base      >real_base      >mem_base       >rom-base 
>mlb-bridge?    >direct-macio?  >real?          >swizzle?       >little? 
>endiango       >'map-io        >'map-page      >'cold2         >imagesize 
>dir.boot-beep-size             >dir.boot-beep  >dir.uncompress-size 
>dir.drivers    >dir.of-size    >dir.of         >dir.hwinit-size 
>dir.version    >dir.inst1      >dir.inst0      (lzss-decode)   (vfind) 
pack            cntlz           real?           swizzle?        little? 
xbflips         xwflips         xlflips         lwflips         lwflip 
lbflips         lbflip          wbflips         wbflip          bwjoin 
wbsplit         bljoin          lbsplit         wljoin          lwsplit 
tib             set-token       get-token       @startvec       (dl) 
scc-write       scc-read        >scca           comp            filll 
fill            lmove           move            count           bell 
bs              bl              dinvert         dxor            dor 
dandc           dand            invert          xor             or 
andc            and             dmin            dmax            min 
max             within          du<             d<>             d= 
d<              u>=             u>              u<=             u< 
>=              >               <=              <               <> 
=               d0<             d0=             0>=             0> 
0<=             0<              0<>             0=              not? 
d>>a            d>>             d<<             >>a             >> 
rshift          <<              lshift          rotl            dabs 
abs             dnegate         negate          ud2/            d2/ 
d2*             um/mod          u/mod           /mod            mod 
u2/             2/              u/              /               um* 
m*              /w*             2*              *               d- 
-               d+              +               aligned         2cells 
/n*             /l*             cells           /c*             chars 
qa1-            qa1+            xa1-            xa1+            4- 
cell-           na1+            4+              la1+            2cell+ 
cell+           2-              2+              wa1+            1- 
ca1+            1+              char+           qa+             xa+ 
na+             la+             wa+             ca+             8 
cell            4               3               2               1 
0               -1              2r@             2r>             2>r 
r-pick          r@              r>              >r              (e-depth) 
'e              (f-depth)       'f              (l-depth)       'l 
r-depth         'r              depth           's              d>s 
s>d             nip             tuck            pick            2swap 
swap            -rot            2rot            rot             2drop 
drop            2over           over            ?dup            2dup 
dup             on              off             +!              ^rfid 
l@-0!           ^tlbie          ^icbi           ^dcbtst         ^dcbt 
^dcbst          ^dcbf           ^dcbz128        ^dcbz           ^sync 
xb!             xw!             xl!             xd!             xq! 
xb@             xw@             xl@             xd@             xq@ 
l!le            l@le            w!le            w@le            l!be 
l@be            w!be            w@be            4c!-le          4c!-be 
2c!-le          2c!-be          4c@-le          4c@-be          2c@-le 
2c@-be          v!              v@              4!              2! 
d!              le!@            be!@            l!              ! 
w!              c!              4@              2@              d@ 
l@              @               <w@             w@              c@ 
(j')            j               (i')            i               +!unprotected 
2!unprotected   !unprotected    w!unprotected   c!unprotected   ?protected 
cache-flush     cache-zero      <isi-int>       <dsi-int>       load_base 
virt_base       logger_size     real_size       mem_size        logger_base 
real_base       mem_base        unmap-page      map-page-64     map-page 
<unmap-page>    <map-page>      <find-pte0>     <set-pte>       <setup-pteg> 
dabrx!          dabrx@          2dabr!          2dabr@          dabr! 
dabr@           sprg!           sprg@           l3cr@           l2cr@ 
scom!           scom@           scomd!          scomd@          scomc! 
scomc@          hid5!           hid5@           hid4!           hid4@ 
hid1!           hid1@           hid0!           hid0@           sdr1! 
sdr1@           sr@             sr!             (local!)        (local@) 
(pushlocals)    (poplocals)     b<of>           b<+loop>        b<loop> 
b<?do>          b<do>           (b?branch)      (endcase)       (case) 
(begin)         b<">            unloop          leave           <callback> 
ciexit          cientry         <step-done>     <step>          <exit> 
<go>            crash           <ext-int>       <dec-int>       <pgm-int> 
<excp>          <rfi>           <save-regs>0    <tea-int>       {'} 
b<'>            b<lit>          (field)         (v-defer)       (i-defer) 
(defer)         exit            execute         alloc-here      here! 
here            code!           data!           (v-var)         (i-var) 
(var)           (v-to)          (i-to)          b<to>1          b<to> 
(v-val)         (i-val)         (val)           (gdoes)         clear 
(abort)         throw           catch           (sync-cache)    $sync-cache 
in-alarm?       disable-alarms? disable-alarms  ?enable-alarms 
alarms-enabled? enable-alarms   cr!             cr@             msrd! 
msrd@           msr!            msr@            dec!            dec@ 
tb!             tb@             <pvr1@>         monarch?        mon# 
cpu#            pir@            pvr@            my-vector+      rmyvector! 
my-self+        rmyself!        (restart)       <alarm>         (alarm 
<init-world>  ok
0 > devalias 
keyboard            /pseudo-hid/keyboard
mouse               /pseudo-hid/mouse
eject-key           /pseudo-hid/eject-key
pci0                /pci@0,f0000000
ipc                 /ipc
scca                /ht/pci@8/mac-io/escc/ch-a
nvram               /nvram
uni-n               /u4
u4                  /u4
dart                /u4/dart
uni-mpic            /u4/mpic
ui2c                /u4/i2c
cpu0                /cpus/@0
cpu1                /cpus/@1
cpu2                /cpus/@2
cpu3                /cpus/@3
mac-io              /ht/pci@8/mac-io
k2-mac-io           /ht/pci@8/mac-io
macio-mpic          /ht/pci@8/mac-io/mpic
via-pmu             /ht/pci@8/mac-io/via-pmu
rtc                 /smu
sccb                /ht/pci@8/mac-io/escc/ch-b
ki2c                /ht/pci@8/mac-io/i2c
sata                /ht/pci@9/k2-sata-root
k2-sata             /ht/pci@9/k2-sata-root
hd                  /ht/pci@9/k2-sata-root/k2-sata@0/disk@0
ultra0              /ht/pci@9/k2-sata-root/k2-sata@0/disk@0
sd0                 /ht/pci@9/k2-sata-root/k2-sata@0/disk@0
ultra1              /ht/pci@9/k2-sata-root/k2-sata@1/disk@0
sd1                 /ht/pci@9/k2-sata-root/k2-sata@1/disk@0
ultra2              /ht/pci@9/k2-sata-root/k2-sata@2/disk@0
sd2                 /ht/pci@9/k2-sata-root/k2-sata@2/disk@0
ultra3              /ht/pci@9/k2-sata-root/k2-sata@3/disk@0
sd3                 /ht/pci@9/k2-sata-root/k2-sata@3/disk@0
enet                /ht/pci@2/@4
enet1               /ht/pci@2/@4,1
obp                 /packages/obp-tftp
usb2                /ht/pci@8/@b
usb3                /ht/pci@8/@b,1
usb-2a              /ht/pci@8/@b
usb-2b              /ht/pci@8/@b,1
usb-2c              /ht/pci@8/@b,2
uata                /ht/pci@9/ata-6
cd                  /ht/pci@9/ata-6/disk@0
cd1                 /ht/pci@9/ata-6/disk@1
fw                  /ht/pci@9/firewire
k2-uata             /ht/pci@9/ata-6
k2-cd               /ht/pci@9/ata-6/disk@0
k2-fw               /ht/pci@9/firewire
pci                 /ht/pci@8
pci1                /ht/pci@1
pci2                /ht/pci@2
pci3                /ht/pci@3
pci4                /ht/pci@4
pci5                /ht/pci@5
pci6                /ht/pci@6
pci7                /ht/pci@7
pci8                /ht/pci@8
pci9                /ht/pci@9
pci10               /ht/pci@a
pci11               /ht/pci@b
wireless            /ht/pci@8/@1
sysclk              /smu/smu-i2c-control/i2c-bus@b/@d4
smu                 /smu
first-boot          /ht@0,f2000000/pci@9/k2-sata-root@c/k2-sata
second-boot         /ht@0,f2000000/pci@9/ata-6@d/disk
last-boot           /ht@0,f2000000/pci@2/bcom5714
screen              /pci@0,f0000000/NVDA,Parent@0/NVDA,Display-A@0
 ok
0 > dev / ls  
ff89d3f0: /cpus           
ff89d680:   /PowerPC,G5@0
ff89db28:     /l2-cache
ff89eb70:   /PowerPC,G5@1
ff89f070:     /l2-cache
ff89f248:   /PowerPC,G5@2
ff89f748:     /l2-cache
ff89f920:   /PowerPC,G5@3
ff89fe20:     /l2-cache
ff89fff8: /chosen
ff8a0178: /memory@0,0
ff8a0380: /openprom
ff8a04e0:   /client-services
ff8a1710: /rom@0,ff800000
ff8a18d0:   /boot-rom@fff00000
ff8a1ac8:   /macos
ff8a1b58: /options
ff8a1be8: /packages
ff8a1fc0:   /deblocker
ff8a2910:   /disk-label
ff8a3978:   /obp-tftp
ff8af490:   /telnet
ff8afd40:   /mac-parts
ff8b3368:   /mac-files
ff8b6500:   /hfs-plus-files
ff8bbc10:   /fat-files
ff8bf3e8:   /iso-9660-files
ff8c01f8:   /bootinfo-loader
ff8c1e68:   /xcoff-loader
ff8c2938:   /macho-loader
ff8c57a0:   /pe-loader
ff8c61a8:   /elf-loader
ff8c80f0:   /usb-hid-class
ff8cac58:   /usb-ms-class
ff8cd9a8:   /usb-audio-class
ff93b4a8:   /ata-disk
ff93da70:   /atapi-disk
ff940090:   /sbp2-disk
ff943f70:   /bootpath-search
ff94a5f8:   /terminal-emulator
ff94a6c0: /firewire-disk-mode
ff961198: /pseudo-hid
ff961250:   /keyboard
ff9618d0:   /mouse
ff961d78:   /eject-key
ff962170: /multiboot
ff9772c8: /diagnostics
ff977360: /xmodem
ff97a960: /nvram@0,fff04000
ff97c040: /u4@0,f8000000
ff97c3b8:   /i2c@f8001000
ff97cfe0:     /i2c-bus@1
ff97d370:       /temp-monitor@94
ff97d7e8:         /temperature@0
ff97dcb0:       /temp-monitor@96
ff97e158:         /temperature@aa
ff97e448:       /temp-monitor@98
ff97eff0:         /internal-temperature@0
ff97f258:         /external-temperature@1
ff97fbc8:       /temp-monitor@9c
ff980770:         /internal-temperature@0
ff9809d8:         /external-temperature@1
ff981348:   /dart@f8033000
ff981488:   /mpic@f8040000
ff981730: /pci@0,f0000000
ffa09d68:   /NVDA,Parent@0
ffa306b0:     /NVDA,Display-A@0
ffa314c0:     /NVDA,Display-B@1
ffa320e0:     /sensor-parent@2
ffa32280:       /gpu-diode-temperature@0
ff982dd0: /ht@0,f2000000
ff984188:   /pci@1
ff985600:   /pci@2
ff9f2638:     /bcom5714@4
ff9fe100:     /bcom5714@4,1
ff986a78:   /pci@3
ff987f10:   /pci@4
ff989388:   /pci@5
ff98a820:   /pci@6
ff98bcb8:   /pci@7
ff98d140:   /pci@8
ff98fa78:     /mac-io@7
ff990dd8:       /gpio@50
ff991200:         /smu-doorbell@12
ff9913b0:         /smu-interrupt@d
ff991560:         /programmer-switch@c
ff991790:         /chip-fault@e
ff991938:         /slewing-done@38
ff991ae8:         /mlb-good@13
ff991c38:         /vdnap0@14
ff991d78:         /timebase-enable@26
ff991f30:         /amp-mute@30
ff992080:         /dig-hw-reset-c@9
ff9921d8:         /codec-error-irq@32
ff992390:         /codec-clock-mux@31
ff9924f0:         /headphone-detect@2c
ff9926b0:         /headphone-mute@2f
ff992808:         /hw-reset@a
ff992958:         /lineout-detect@28
ff992b08:         /linein-detect@2a
ff992cb8:         /lineout-mute@2e
ff992ea8:       /escc-legacy@12000
ff9930d0:         /ch-a@12004
ff993280:         /ch-b@12000
ff993430:       /escc@13000
ff993668:         /ch-a@13020
ff994278:         /ch-b@13000
ff994de0:       /i2c@18000
ff995a00:         /i2c-bus@0
ff995bc8:           /codec@8c
ff995d00:           /codec@24
ff995e38:         /i2c-bus@0
ff996000:           /codec@8c
ff996138:       /i2s@0
ff996330:         /i2s-a@10000
ff9964f0:           /sound
ff996678:         /i2s-c@14000
ff996838:           /sound
ff9969c8:       /timer@15000
ff9c1bc8:     /usb@b
ffa325e8:       /mouse@1
ffa32980:       /hub@2
ffa32b90:         /device@2
ffa32d50:         /hub@3
ffa32fd8:           /device@2
ffa33188:             /interface@0
ffa332d0:           /device@3
ffa334f0:             /keyboard@0
ffa33830:             /eject-key@1
ff9ca540:     /usb@b,1
ff9d2eb8:     /usb@b,2
ff98e5e0:   /pci@9
ff9d7ac8:     /k2-sata-root@c
ff9d8a30:       /k2-sata@0
ff9db928:         /disk@0
ff9dbfb0:       /k2-sata@1
ff9deea8:         /disk@0
ff9df530:     /ata-6@d
ff9e2718:       /disk
ff9e2d80:     /firewire@e
ff996b70: /smu@0,0
ff996d48:   /power-mgt
ff99f698:   /fans@4a00
ff99fbb0:     /fan@0
ff9a04a8:     /fan@1
ff9a0d98:     /fan@2
ff9a1688:     /fan@3
ff9a1f78:     /fan@4
ff9a2868:     /fan@5
ff9a3158:     /fan@6
ff9a3a48:     /fan@7
ff9a4338:     /fan@8
ff9a4c30:   /sensors@d800
ff9a55d8:     /power-sensor@17
ff9a57a0:   /switches@dc00
ff9a5a48:     /gpi@0
ff9a61a0:     /gpi@5
ff9a6648:   /smu-i2c-control@0
ff9a6ac0:     /i2c-bus@b
ff9a6f90:       /sat@b0
ff9a7540:         /core-actual-vdd0@32
ff9a76e8:         /core-actual-vdd1@33
ff9a7890:         /core-temp0@34
ff9a7a30:         /core-temp1@35
ff9a7bd0:         /core-current0@36
ff9a7d70:         /core-current1@37
ff9a82c8:         /adc@0
ff9a83f8:         /adc@1
ff9a8528:         /adc@2
ff9a8658:         /adc@3
ff9a8788:         /adc@4
ff9a88b8:         /adc@5
ff9a89e8:         /adc@6
ff9a8b18:         /adc@7
ff9a8dc0:       /sat@b2
ff9a9370:         /core-actual-vdd0@32
ff9a9518:         /core-actual-vdd1@33
ff9a96c0:         /core-temp0@34
ff9a9860:         /core-temp1@35
ff9a9a00:         /core-current0@36
ff9a9ba0:         /core-current1@37
ff9aa0f8:         /adc@0
ff9aa228:         /adc@1
ff9aa358:         /adc@2
ff9aa488:         /adc@3
ff9aa5b8:         /adc@4
ff9aa6e8:         /adc@5
ff9aa818:         /adc@6
ff9aa948:         /adc@7
ff9aabf0:       /system-clock@d4
ff9ae560:     /i2c-bus@e
ff9aea30: /aliases ok
0 > printenv 
-------------- Partition: common -------- Signature: 0x70 ---------------
little-endian?          false                false
scroll-lock             false                true
real-mode?              66616c73 65
auto-boot?              74727565
diag-switch?            66616c73 65
oem-banner?             66616c73 65
oem-logo?               66616c73 65
use-generic?            66616c73 65
default-mac-address?    66616c73 65
skip-netboot?           66616c73 65
real-base               2d31
real-size               2d31
load-base               30783830 30303030
virt-base               2d31
virt-size               2d31
logger-base             2d31
logger-size             2d31
pci-probe-mask          2d31
screen-#columns         313030
screen-#rows            3430
selftest-#megs          30
boot-volume             33
gmt-offset              30
boot-device             73617461 2f6b322d 73617461 40312f40 303a332c 5c5c3a74 627869
boot-file
boot-screen             73637265 656e
console-screen          73637265 656e
diag-device             656e6574
diag-file               2c646961 6773
input-device            6b657962 6f617264
output-device           73637265 656e
input-device-1          2f697063
output-device-1         2f697063
mouse-device            6d6f7573 65
oem-banner
oem-logo
boot-command            6d61632d 626f6f74
default-client-ip
default-server-ip
default-gateway-ip
default-subnet-mask
default-router-ip
boot-script
aapl,pci                2f40302c 66303030 30303030 2f40302f 4031004e 56505200 068006ff 0219ff1d
                        52ff0600 2f40302c 66303030 30303030 2f40302f 4030004e 56505200 967f06ff
                        02100aff 0106400a a0060a06 6e030901 ff0168b0 ff020610 3292ff04 4074ff01
                        52ff0600
boot-args
aapl,tdm-units
ram-size                30783232 30303030 3030
prev-lang:kbd           656e3a30
nvramrc                 3a207465 6c6e6574 696f0d22 20656e65 743a7465 6c6e6574 2c313932 2e313638
                        2e312e31 35302220 696f0d3b 0d
use-nvramrc?            74727565
fcode-debug?            74727565
 ok

0 > dump-device-tree
                          
/
PROPERTIES:
#address-cells          00000002 
#size-cells             00000001 
AAPL,add-fcode-file     xt=add-fcode-file 
clock-frequency         4a817c80 
compatible              PowerMac11,2
                        MacRISC4
                        Power Macintosh
                        
copyright               Copyright 1983-2005 Apple Computer, Inc. All Rights Reserved
customer-sw-config                 
device_type             bootrom
display-config-info     ffffffff ffffffff 
display-family          00000000 
model                   PowerMac11,2
name                    device-tree
pid#                    000022c2 
platform-get-vdnap0     /ht@0,f2000000/pci@8/mac-io@7/gpio@50/vdnap0@14
platform-set-vdnap0     /ht@0,f2000000/pci@8/mac-io@7/gpio@50/vdnap0@14
platform-slewing-done   /ht@0,f2000000/pci@8/mac-io@7/gpio@50/slewing-done@38
scb#                    00000002 
serial-number           R70
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        G854823UR70
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        
                        
system-id               0000000000000

METHODS:
close           decode-unit     dma-alloc       dma-free        dma-map-in 
dma-map-out     dma-sync        map-in          map-in-64       map-out 
open 

/cpus
PROPERTIES:
#address-cells          00000001 
#interrupt-cells        00000002 
#size-cells             00000000 
name                    cpus
platform-cpu-timebase   /ht@0,f2000000/pci@8/mac-io@7/gpio@50/timebase-enable@26

METHODS:
(cpu-probe-code)                (cpu-probe-code)-len            /cpu-info 
>cpu.hid0       >cpu.lr         >cpu.pir        >cpu.pvr        >cpu.signal 
>cpu.sprg0      >cpu.srr0       >cpu.srr1       ?cpu-probe#     close 
cpu-info        cpu-params      cpu-probe-code  cpu-probe?      cpu-vector 
decode-unit     encode-unit     open 

/cpus/PowerPC,G5@0
PROPERTIES:
32-64-bridge            
64-bit                  
altivec                 
available               pseudo=00003000 7fffd000 d0000000 20000000 
bus-frequency           4a817c80 
clock-frequency         9502f900 
config-bus-frequency    4a817c80 
cpu#                    00000000 
cpu-info                00000000 00000000 00000000 00000000 00000000 00000000 
                        00111081 00000000 00000000 00000000 00440101 00000000 
                        00000000 
cpu-version             00440101 
d-cache-block-size      00000080 
d-cache-sets            00000080 
d-cache-size            00008000 
data-streams            
dcbz                    00000080 
device_type             cpu
existing                00000000 80000000 80000000 80000000 
general-purpose         
graphics                
i-cache-block-size      00000080 
i-cache-sets            00000200 
i-cache-size            00010000 
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              0000007c 00000000 
name                    PowerPC,G5
performance-monitor     
power-mode-data         8001566b 80035469 
reg                     00000000  
reservation-granule-size00000080 
soft-reset              00000089 
state                   running
timebase-frequency      01fca055 
tlb-sets                00000100 
tlb-size                00001000 
translations            pseudo=00000000 00003000 00000000 00000000 00000010 
                        7f5f0000 00200000 00000000 7f5f0000 00000010 7f7f0000 
                        00200000 00000000 7f7f0000 00000010 7f9f0000 00200000 
                        00000000 7f9f0000 00000010 7ff69000 00001000 00000000 
                        7ff69000 00000028 80000000 00080000 00000000 80000000 
                        00000028 80081000 00001000 00000000 80081000 00000028 
                        80082000 00001000 00000000 80082000 00000028 f0000000 
                        00010000 00000000 f0000000 00000028 f0800000 00001000 
                        00000000 f0800000 00000028 f0c00000 00001000 00000000 
                        f0c00000 00000028 f2000000 02800000 00000000 f2000000 
                        00000028 f4000000 00400000 00000000 f4000000 
                        ... 0000021c bytes total

METHODS:
claim           close           map             map-64          modify 
open            release         set-dfs-high    set-dfs-low     spd 
translate       translate-64    unmap 

/cpus/PowerPC,G5@0/l2-cache
PROPERTIES:
cache-unified           
clock-frequency         9502f900 
d-cache-sets            00000400 
d-cache-size            00100000 
device_type             cache
i-cache-sets            00000400 
i-cache-size            00100000 
name                    l2-cache



/cpus/PowerPC,G5@1
PROPERTIES:
32-64-bridge            
64-bit                  
altivec                 
bus-frequency           4a817c80 
clock-frequency         9502f900 
config-bus-frequency    4a817c80 
cpu#                    00000001 
cpu-info                00000000 00000110 00000000 fff0328c 10000000 02009000 
                        00411001 00000000 00000000 00020001 00440101 00000001 
                        deadbeef 
cpu-version             00440101 
d-cache-block-size      00000080 
d-cache-sets            00000080 
d-cache-size            00008000 
data-streams            
dcbz                    00000080 
device_type             cpu
general-purpose         
graphics                
i-cache-block-size      00000080 
i-cache-sets            00000200 
i-cache-size            00010000 
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              0000007d 00000000 
name                    PowerPC,G5
performance-monitor     
reg                     00000001  
reservation-granule-size00000080 
soft-reset              0000008a 
state                   stopped
timebase-frequency      01fca055 
tlb-sets                00000100 
tlb-size                00001000 

METHODS:
close           open 

/cpus/PowerPC,G5@1/l2-cache
PROPERTIES:
cache-unified           
clock-frequency         9502f900 
d-cache-sets            00000400 
d-cache-size            00100000 
device_type             cache
i-cache-sets            00000400 
i-cache-size            00100000 
name                    l2-cache



/cpus/PowerPC,G5@2
PROPERTIES:
32-64-bridge            
64-bit                  
altivec                 
bus-frequency           4a817c80 
clock-frequency         9502f900 
config-bus-frequency    4a817c80 
cpu#                    00000002 
cpu-info                00000000 00000110 00000000 fff0328c 10000000 02009000 
                        00411001 00000000 00000000 00030002 00440101 00000002 
                        deadbeef 
cpu-version             00440101 
d-cache-block-size      00000080 
d-cache-sets            00000080 
d-cache-size            00008000 
data-streams            
dcbz                    00000080 
device_type             cpu
general-purpose         
graphics                
i-cache-block-size      00000080 
i-cache-sets            00000200 
i-cache-size            00010000 
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              0000007e 00000000 
name                    PowerPC,G5
performance-monitor     
reg                     00000002  
reservation-granule-size00000080 
soft-reset              0000008b 
state                   stopped
timebase-frequency      01fca055 
tlb-sets                00000100 
tlb-size                00001000 

METHODS:
close           open 

/cpus/PowerPC,G5@2/l2-cache
PROPERTIES:
cache-unified           
clock-frequency         9502f900 
d-cache-sets            00000400 
d-cache-size            00100000 
device_type             cache
i-cache-sets            00000400 
i-cache-size            00100000 
name                    l2-cache



/cpus/PowerPC,G5@3
PROPERTIES:
32-64-bridge            
64-bit                  
altivec                 
bus-frequency           4a817c80 
clock-frequency         9502f900 
config-bus-frequency    4a817c80 
cpu#                    00000003 
cpu-info                00000000 00000110 00000000 fff0328c 10000000 02009000 
                        00411001 00000000 00000000 00000003 00440101 00000003 
                        deadbeef 
cpu-version             00440101 
d-cache-block-size      00000080 
d-cache-sets            00000080 
d-cache-size            00008000 
data-streams            
dcbz                    00000080 
device_type             cpu
general-purpose         
graphics                
i-cache-block-size      00000080 
i-cache-sets            00000200 
i-cache-size            00010000 
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              0000007f 00000000 
name                    PowerPC,G5
performance-monitor     
reg                     00000003  
reservation-granule-size00000080 
soft-reset              0000008c 
state                   stopped
timebase-frequency      01fca055 
tlb-sets                00000100 
tlb-size                00001000 

METHODS:
close           open 

/cpus/PowerPC,G5@3/l2-cache
PROPERTIES:
cache-unified           
clock-frequency         9502f900 
d-cache-sets            00000400 
d-cache-size            00100000 
device_type             cache
i-cache-sets            00000400 
i-cache-size            00100000 
name                    l2-cache



/chosen
PROPERTIES:
bootargs                
bootpath                
cpu                     ihandle->/cpus/PowerPC,G5@0
mac-address             00145165 dea5
memory                  ihandle->/memory@0,0
mmu                     ihandle->/cpus/PowerPC,G5@0
name                    chosen
nvram                   ihandle->/nvram@0,fff04000
stdin                   ihandle->/packages/telnet
stdout                  ihandle->/packages/telnet
uni-interrupt-controller/u4@0,f8000000/mpic@f8040000



/memory@0,0
PROPERTIES:
available               pseudo=00003000 7f5ed000 
bank-names              000000ff
                        64 bit Bank0/J6700/J6800/front
                        64 bit Bank1/J6700/J6800/back
                        64 bit Bank2/J6900/J7000/front
                        64 bit Bank3/J6900/J7000/back
                        64 bit Bank4/J7100/J7200/front
                        64 bit Bank5/J7100/J7200/back
                        64 bit Bank6/J7300/J7400/front
                        64 bit Bank7/J7300/J7400/back
bank-sizes              20000000 00000000 40000000 40000000 40000000 40000000 
                        40000000 40000000 
device_type             memory
dimm-info               8008080d 0a604000 053d5000 82100000 0c041801 02000150 
                        5000003c 283c2d40 25371022 3c1e1e00 003c6980 1e280000 
                        00000000 00000000 00000000 000012c7 2cffffff ffffffff 
                        08344854 46333236 3441592d 35334542 31202001 0005427e 
                        0f488000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 8008080d 0a604000 053d5000 82100000 
                        0c041801 02000150 5000003c 283c2d40 25371022 3c1e1e00 
                        003c6980 1e280000 00000000 00000000 00000000 000012c7 
                        2cffffff ffffffff 08344854 46333236 3441592d 35334542 
                        31202001 0005427e 0f488200 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 
                        ... 00000400 bytes total
dimm-speeds             PC2-4200U-444
                        PC2-4200U-444
                        PC2-4200U-444
                        PC2-4200U-444
                        PC2-4200U-444
                        PC2-4200U-444
                        PC2-4200U-444
                        PC2-4200U-444
dimm-types              DDR2 SDRAM
                        DDR2 SDRAM
                        DDR2 SDRAM
                        DDR2 SDRAM
                        DDR2 SDRAM
                        DDR2 SDRAM
                        DDR2 SDRAM
                        DDR2 SDRAM
name                    memory
ram-bus-width           00000080 
ram-layout-architecture 00000001 
ram-map                 00000002 00000000 20000000 00000000 00000000 00000000 
                        00000001 80000000 40000000 00000001 c0000000 40000000 
                        00000000 00000000 40000000 00000000 40000000 40000000 
                        00000000 00000000 40000000 00000000 40000000 40000000 
reg                     00000000 00000000  20000000 
                        00000000 00000000  00000000 
                        00000000 20000000  40000000 
                        00000000 60000000  20000000 
                        00000001 00000000  60000000 
                        00000001 60000000  40000000 
                        00000001 a0000000  40000000 
                        00000001 e0000000  40000000 
slot-names              000000ff
                        DIMM0/J6700
                        DIMM1/J6800
                        DIMM2/J6900
                        DIMM3/J7000
                        DIMM4/J7100
                        DIMM5/J7200
                        DIMM6/J7300
                        DIMM7/J7400

METHODS:
claim           close           open            release 

/openprom
PROPERTIES:
boot-syntax             00000001 
device_type             BootROM
model                   OpenFirmware 4
name                    openprom
relative-addressing     
supports-bootinfo       



/openprom/client-services
PROPERTIES:
name                    client-services

METHODS:
boot            call-method     canon           child           cidebug? 
claim           close           enter           exit            finddevice 
getprop         getproplen      instance-to-package 
instance-to-path                interpret       logger          milliseconds 
nextprop        open            package-to-path parent          peer 
quiesce         read            release         seek            set-callback 
setprop         test            test-method     write 

/rom@0,ff800000
PROPERTIES:
#address-cells          00000001 
name                    rom
ranges                  ff800000  00000000 ff800000  00800000 
reg                     00000000 ff800000  00000000 

METHODS:
close           decode-unit     encode-unit     open 

/rom@0,ff800000/boot-rom@fff00000
PROPERTIES:
BootROM-build-date      09/30/05 at 15:31:03
BootROM-version         $0005.27f1
has-config-block        
hwi-flags               48ffda7c 
image                   00080000 
info
			fff00000 00003f00 000527f1 20050930 f64cfc26
			fff08000 00078001 000527f1 20050930 beca915e
			fff80000 00080002 000527f1 20050930 eeec8109
			fff03f00 00000083 000527f1 20050930 4a455557
			fff03f80 00000084 fca9ec29 15a82001 ffffffff
			fff04000 00004005 6e767261 6d000000 00000000    nvram
            00000000 00000000 00000000 00000000 00000000 
info
			fff00000 00003f00 000527f1 20050930 f64cfc26
			fff03f00 00000083 000527f1 20050930 4a455557
			fff03f80 00000084 fca9ec29 15a82001 ffffffff
			fff04000 00004005 6e767261 6d000000 00000000    nvram
			fff08000 00078001 000527f1 20050930 beca915e
			fff80000 00080002 000527f1 20050930 eeec8109
			00000000 00000000 00000000 00000000 00000000 
model                   Apple PowerMac11,2 5.2.7f1 BootROM built on 09/30/05 at 15:31:03
name                    boot-rom
reg                     fff00000  00100000 
security-modes          none, full, command, no-password
write-characteristic    flash



/rom@0,ff800000/macos
PROPERTIES:
name                    macos



/options
PROPERTIES:
aapl,pci                2f40302c 66303030 30303030 2f40302f 4031ff01 4e565052 
                        ff010680 06ff8102 19ff811d 52ff8106 ff012f40 302c6630 
                        30303030 30302f40 302f4030 ff014e56 5052ff01 967f06ff 
                        8102100a ff810106 400aa006 0a066e03 0901ff81 0168b0ff 
                        81020610 3292ff81 044074ff 810152ff 8106ff01 00
aapl,tdm-units          
auto-boot?              true
boot-args               
boot-command            mac-boot
boot-device             sata/k2-sata@1/@0:3,\\:tbxi
boot-file               
boot-screen             screen
boot-script             
boot-volume             3
console-screen          screen
default-client-ip       
default-gateway-ip      
default-mac-address?    false
default-router-ip       
default-server-ip       
default-subnet-mask     
diag-device             enet
diag-file               ,diags
diag-switch?            false
fcode-debug?            true
gmt-offset              0
input-device            keyboard
input-device-1          /ipc
little-endian?          false
load-base               0x800000
logger-base             -1
logger-size             -1
mouse-device            mouse
name                    options
; enet:telnet,192.168.1.150" iotio
oem-banner              
oem-banner?             false
oem-logo                
oem-logo?               false
output-device           screen
output-device-1         /ipc
pci-probe-mask          -1
prev-lang:kbd           656e3a30 
ram-size                0x22000000
real-base               -1
real-mode?              false
real-size               -1
screen-#columns         100
screen-#rows            40
scroll-lock             false
selftest-#megs          0
skip-netboot?           false
use-generic?            false
use-nvramrc?            true
virt-base               -1
virt-size               -1



/packages
PROPERTIES:
name                    packages

METHODS:


/packages/deblocker
PROPERTIES:
name                    deblocker

METHODS:
close           dma-alloc       dma-free        empty-buffers   open 
read            seek            write 

/packages/disk-label
PROPERTIES:
name                    disk-label

METHODS:
block-size      close           dma-alloc       dma-free        eject 
file-str        load            max-transfer    offset          open 
part-str        read-blocks     set-offset      write-blocks 

/packages/obp-tftp
PROPERTIES:
log                     00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 
                        ... 00001000 bytes total
name                    obp-tftp
stats                   000003e9 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 

METHODS:
#allocs         #blocks         #frees          $ip             (.alloc-mem) 
(.free-mem)     .log            .stats          ?send-tcp       add-i-h 
block-size      close           deblocker       dma-alloc       dma-free 
i-h             init-deblocker  load            log             log-it 
max-transfer    open            path-delimiter  read            read-blocks 
set-my-ip?      tcp-listen      tcpdump         tftp-blocks     tftp-error 
use-bsdp?       use-dhcp?       wait            write           write-blocks 
xalloc-mem      xfree-mem 

/packages/telnet
PROPERTIES:
name                    telnet

METHODS:
close           install-abort   open            read            remove-abort 
write 

/packages/mac-parts
PROPERTIES:
name                    mac-parts

METHODS:
#blocks         block-size      block-size      close           dma-alloc 
dma-free        eject           get-next-part-entry             load 
max-transfer    offset-high     offset-low      open            parent-read 
parent-seek     parent-write    part-id         part-shadows?   part-valid? 
pmblkcnt        read            read-blocks     seek            seek&read 
size            write           write-blocks 

/packages/mac-files
PROPERTIES:
name                    mac-files

METHODS:
#blocks         block-size      close           dir             dma-alloc 
dma-free        eject           filesize        get-vol         load 
max-transfer    open            read            read-blocks     seek 
write           write-blocks 

/packages/hfs-plus-files
PROPERTIES:
name                    hfs-plus-files

METHODS:
#blocks         block-size      close           dir             dma-alloc 
dma-free        eject           filesize        load            max-transfer 
open            read            read-blocks     seek            write 
write-blocks 

/packages/fat-files
PROPERTIES:
name                    fat-files

METHODS:
#blocks         -longentrytail  .longentry      2d.             block-size 
close           clus-bal        clus-off        dir             displaybasis 
displayentry?   displaymachidden                dma-alloc       dma-free 
eject           filesize        getlongentry    hide-basis-names 
hide-hidden-files               initlongnamedata                load 
longnamebuf     longnamebufsz   longnameord     max-transfer    open 
read            read-blocks     seek            show-basis-names 
show-hidden-files               write           write-blocks 

/packages/iso-9660-files
PROPERTIES:
name                    iso-9660-files

METHODS:
#blocks         block-size      close           dir             dma-alloc 
dma-free        eject           load            max-transfer    offset 
open            read            read-blocks     seek 

/packages/bootinfo-loader
PROPERTIES:
name                    bootinfo-loader

METHODS:
close           find-tag        init-program    open 

/packages/xcoff-loader
PROPERTIES:
name                    xcoff-loader

METHODS:
close           init-program    open 

/packages/macho-loader
PROPERTIES:
name                    macho-loader

METHODS:
close           init-program    open            srr0@           toc@ 

/packages/pe-loader
PROPERTIES:
name                    pe-loader

METHODS:
close           init-program    open 

/packages/elf-loader
PROPERTIES:
name                    elf-loader

METHODS:
close           debug-elf?      elf-be          elf-l@          elf-le 
elf-load-base   elf-real-base   elf-real-mode   elf-real-size   elf-virt-base 
elf-virt-size   elf-w@          found-note-sect?                init-program 
need-reset?     open            read-elf-header read-elf-note-segment 
set-nvram-variable              stack-top 

/packages/usb-hid-class
PROPERTIES:
name                    usb-hid-class

METHODS:
close           eject-key?      get-event       get-key-map     install-abort 
key-map-lc      key-map-uc      make-hid-class  open            read 
remove-abort    td-errors 

/packages/usb-ms-class
PROPERTIES:
name                    usb-ms-class

METHODS:
#blocks         block-size      check-unit-ready                close 
dma-alloc       dma-free        eject           make-ms-class   max-transfer 
open            read            read-blocks     seek            size 
test-unit-ready write           write-blocks 

/packages/usb-audio-class
PROPERTIES:
name                    usb-audio-class

METHODS:
close           init-vendor-audio               make-audio-class 
open            play-sound      setup-audio-data 

/packages/ata-disk
PROPERTIES:
name                    ata-disk

METHODS:
#blocks         /blk            48-bit-hi       48-bit-lba?     48-bit-lo 
>ata.chi        >ata.clo        >ata.command    >ata.commandx   >ata.count 
>ata.countx     >ata.devicehead >ata.features   >ata.lbahighx   >ata.lbalowx 
>ata.lbamidx    >ata.number     >ata.reserved   >ident.48bitlba >ident.advpio 
>ident.capabilities             >ident.capacity >ident.curcapacity 
>ident.currwm   >ident.cylinders                >ident.extension 
>ident.featsupp1                >ident.featsupp2 
>ident.featsupp3                >ident.heads    >ident.multidma >ident.pio 
>ident.rwm      >ident.spt      >ident.ultradma ata-command     block-size 
calc-capacity   capabilities    close           convert-lba     cylinders 
deblocker-ih    dev@            disk-label-ih   dma-alloc 
dma-downgrade?  dma-free        dma-mode        enable-dma      enable-ultra 
flush-cache     flush-cache-cmd flush-cache-ext? 
get-my-protocol heads           identify-cmd    identify-data   initdevice 
lba-capacity    lba-supported?  load            max-blocks      max-pio-mode 
max-transfer    mult-max-blocks my-block-size   my-capacity     my-max-ultra 
offset-hi       offset-lo       old-capacity    open            pio-mode 
rblocks         rderrors        read            read-blocks     read-cmd 
read-dma-cmd    read-mult-cmd   retry-count     seek            set-dma-timer 
set-drive-select                set-mult-cmd    set-my-multiple set-pio-timer 
set-ultra-timer setfeatures-cmd size            sleep           sleep-cmd 
spc             spt             timeout         ultra-mode      wait-bsy 
wblocks         write           write-blocks    write-cmd       write-dma-cmd 
write-mult-cmd  wterrors 

/packages/atapi-disk
PROPERTIES:
name                    atapi-disk

METHODS:
#blocks         (eject)         (inject)        (lock)          (unlock) 
/blk            >ata.chi        >ata.clo        >ata.command    >ata.count 
>ata.devicehead >ata.features   >ata.number     >ata.reserved   >atapi.lba 
>atapi.length   >atapi.opcode   >ident.advpio   >ident.capabilities 
>ident.config   >ident.curcapacity              >ident.cylinders 
>ident.extension                >ident.heads    >ident.model    >ident.pio 
>ident.spt      ata-command     atapi-check-media 
atapi-check-wait                atapi-command   atapi-conduit 
atapi-request-sense             atapi-tur       block-size      cap-data 
cap-packet      close           cmd-not-valid?  deblocker-ih 
decide-device-type              dev@            devicetype      disk-label-ih 
dma-alloc       dma-free        dma-map-in      dma-map-out     dma-sync 
eject           ensure-unit-ready               evt-data        evt-packet 
flush-cache     flush-cache-cmd get-my-protocol identify-cmd    identify-data 
inquiry-data    inquiry-packet  load            machine-supports-inject? 
max-blocks      max-pio-mode    max-transfer    my-block-size   my-capacity 
obtain-device-info              offlineerr      offset-hi       offset-lo 
open            packet-cmd      permit-rem-packet               pio-mode 
prevent-rem-packet              read            read-blocks     read-capacity 
read-inquiry    read-packet     request-sense-data 
request-sense-packet            retry-count     search-space-word-le 
seek            set-drive-select                set-max-blocks  set-pio-timer 
setfeatures-cmd size            start-unit-packet-eject 
start-unit-packet-load          test-unit-ready-packet          timeout 
tray-open?      try-stepping    use-atapi-interface             use-read12? 
use-write12?    wait-bsy        waitfortocerr   write           write-blocks 
write-packet 

/packages/sbp2-disk
PROPERTIES:
name                    sbp2-disk

METHODS:
#blocks         add-ranges      add-translations 
adjust-request? block-size      close           create-category-prop 
create-my-properties            create-removable-prop           dead? 
dma-alloc       dma-free        do-inquiry      eject           inject 
inquiry-info    load            lock            max-transfer 
my-max-transfer no-media?       not-yano-mo?    open            read 
read-blocks     removable?      seek            setactive       size 
startit         stopit          test-unit-ready unlock          write 
write-blocks 

/packages/bootpath-search
PROPERTIES:
name                    bootpath-search

METHODS:
aliaspath       allaliaspath    alloctargetpath allpath         close 
createpaths     devicepath      getpathmark     gettargetfiles  infopathloc 
infopathnewdev  infopathremovable               nextpath        open 
setcensorenable setpathmark     setquietenable  settargetfile 
settargetfiles  targetpath      testpath        testpathboot 
testpathcategory                testpathdevice  testpathfile 
testpathvolume  validpath 

/packages/terminal-emulator
PROPERTIES:
iso6429-1983-colors     
name                    terminal-emulator



/firewire-disk-mode
PROPERTIES:
name                    firewire-disk-mode

METHODS:
adaptorinvalid? agentops-cnt    agentreset-cnt  battcap?        battpower? 
debug-tdm?      disable-icon?   doorbell-cnt    mgtops-cnt      target-mode 
tm-depth 

/pseudo-hid
PROPERTIES:
name                    pseudo-hid

METHODS:
open 

/pseudo-hid/keyboard
PROPERTIES:
device_type             keyboard
name                    keyboard

METHODS:
close           get-key-map     install-abort   open            read 
remove-abort 

/pseudo-hid/mouse
PROPERTIES:
device_type             mouse
name                    mouse

METHODS:
close           get-event       open 

/pseudo-hid/eject-key
PROPERTIES:
device_type             eject-key
name                    eject-key

METHODS:
close           eject-key?      open 

/multiboot
PROPERTIES:
name                    multiboot

METHODS:
color!          color@          dimensions      draw-rectangle 
dump-saved-devices              fill-rectangle  flash-dev-icon-off 
get-colors      init-screen     multi-boot-menu read-rectangle  screen-color 
set-aapl-colors set-colors 

/diagnostics
PROPERTIES:
name                    diagnostics
post                    706f7374 00f00002 00000000 00010400 00010001 20050921 
                        00000001 00000001 00000000 00000000 00000000 00000000 
                        20002000 00000000 18004000 1c004000 10004000 14004000 
                        00004000 04004000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
post-results            00000000 



/xmodem
PROPERTIES:
name                    xmodem

METHODS:
xemit           xkey            xkey? 

/nvram@0,fff04000
PROPERTIES:
#bytes                  00002000 
compatible              sharp-B0ED
                        nvram,flash
                        
device_type             nvram
name                    nvram
reg                     00000000 fff04000  00004000 

METHODS:
close           open            read            seek            size 
sync            write 

/u4@0,f8000000
PROPERTIES:
#address-cells          00000001 
#size-cells             00000001 
compatible              u3
device-rev              00000042 
device_type             memory-controller
model                   AAPL,U4
name                    u4
platform-chip-fault     /ht@0,f2000000/pci@8/mac-io@7/gpio@50/chip-fault@e
ranges                  f8000000  00000000 f8000000  10000000 
reg                     00000000 f8000000  01000000 

METHODS:
close           decode-unit     map-in          map-out         open 

/u4@0,f8000000/i2c@f8001000
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
AAPL,address            f8001003 
AAPL,address-step       00000010 
AAPL,driver-name        .i2c-uni-n
AAPL,i2c-rate           00000064 
built-in                
compatible              keywest-i2c
                        uni-n-i2c
                        uni-n-i2c-control
                        
device_type             i2c
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              00000000 00000001 
name                    i2c
reg                     f8001000  00001000 

METHODS:
close           decode-unit     i2c-base        open            read-i2c 
read-i2c-at     read-i2c-at2    write-i2c       write-i2c-at 

/u4@0,f8000000/i2c@f8001000/i2c-bus@1
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              i2c-bus
device_type             i2c-bus
name                    i2c-bus
reg                     00000001  

METHODS:
close           decode-unit     open            read-i2c        read-i2c-at 
read-i2c-at2    write-i2c       write-i2c-at 

/u4@0,f8000000/i2c@f8001000/i2c-bus@1/temp-monitor@94
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              ds1775
device_type             ds1775
hwsensor-id             00000004 
hwsensor-location       DRIVE BAY
hwsensor-params-version 00000001 
hwsensor-type           temperature
hwsensor-zone           00000000 
name                    temp-monitor
reg                     00000094  

METHODS:
.status         .temp           close           connect-gettemp decode-unit 
make-gettemp    open            read-config     read-high-limit 
read-low-limit  read-reg        read-temp       write-config 
write-high-limit                write-low-limit write-reg 

/u4@0,f8000000/i2c@f8001000/i2c-bus@1/temp-monitor@94/temperature@0
PROPERTIES:
built-in                
compatible              temp-sensor
device_type             temperature
location                DRIVE BAY
name                    temperature
reg                     00000000  
sensor-id               00000004 
sep-provides            r/w
                        sep-temperature
version                 00000002 
zone                    00000001 

METHODS:
close           open            read-raw        write-raw 

/u4@0,f8000000/i2c@f8001000/i2c-bus@1/temp-monitor@96
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              ds1631
device_type             ds1631
hwsensor-params-version 00000002 
name                    temp-monitor
reg                     00000096  

METHODS:
close           decode-unit     open            read-reg 
start-conversions               write-reg 

/u4@0,f8000000/i2c@f8001000/i2c-bus@1/temp-monitor@96/temperature@aa
PROPERTIES:
built-in                
compatible              temp-sensor
device_type             temp-sensor
location                MLB INLET AMB
name                    temperature
reg                     000000aa  
sensor-id               00000009 
sep-provides            hi/lo
                        sep-temperature
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-high       read-low        read-raw 
write-high      write-low 

/u4@0,f8000000/i2c@f8001000/i2c-bus@1/temp-monitor@98
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              max6690
device_type             max6690
external-high-limit     00000055 
external-low-limit      0000000a 
hwsensor-id             00000006 00000007 
hwsensor-location       BACKSIDE
                        KODIAK DIODE
hwsensor-params-version 00000001 
hwsensor-polling-period 0000000a 0000000a 
hwsensor-type           temperature
                        temperature
hwsensor-zone           00000004 00000004 
internal-high-limit     00000055 
internal-low-limit      0000000a 
name                    temp-monitor
platform-do-set-conversion-rate No active package
                        90000000 00000000 0000000b 
                        00000018 00000004 
                        00000016 00000003 00000001 
                        00000018 00000003 
                        00000019 00000009 00000001 00000001 00000001 40 40 
                        00000017 0000000a 00000001 04 
                        00000018 00000004 
                        00000016 00000003 00000001 
                        00000018 00000003 
                        00000019 00000009 00000001 00000001 00000001 40 00 
                        00000018 00000004 
                        00000016 00000002 00000001 
platform-do-set-limits  No active package
                        10000000 00000000 0000000e 
                        00000018 00000004 
                        00000016 00000003 00000001 
                        00000018 00000003 
                        00000019 00000009 00000001 00000001 00000001 40 40 
                        00000017 0000000b 00000001 55 
                        00000017 0000000d 00000001 55 
                        00000017 0000000c 00000001 0a 
                        00000017 0000000e 00000001 0a 
                        00000018 00000004 
                        00000016 00000003 00000001 
                        00000018 00000003 
                        00000019 00000009 00000001 00000001 00000001 40 00 
                        00000018 00000004 
                        00000016 00000002 00000001 
reg                     00000098  

METHODS:
.id             .status         .temp           check-external-diode 
close           decode-unit     open            read-reg        reg-dump 
sign-extend-byte                write-reg 

/u4@0,f8000000/i2c@f8001000/i2c-bus@1/temp-monitor@98/internal-temperature@0
PROPERTIES:
built-in                
device_type             temperature
location                BACKSIDE
name                    internal-temperature
polling-period          0000000a ffffffff 
reg                     00000000  
sensor-id               00000006 
sep-provides            hi/lo
                        sep-temperature
version                 00000002 
zone                    00000004 

METHODS:
close           open            read-high       read-low        read-raw 
write-high      write-low 

/u4@0,f8000000/i2c@f8001000/i2c-bus@1/temp-monitor@98/external-temperature@1
PROPERTIES:
built-in                
device_type             temperature
location                KODIAK DIODE
name                    external-temperature
polling-period          0000000a ffffffff 
reg                     00000001  
sensor-id               00000007 
sep-provides            hi/lo
                        sep-temperature
version                 00000002 
zone                    00000004 

METHODS:
close           open            read-high       read-low        read-raw 
write-high      write-low 

/u4@0,f8000000/i2c@f8001000/i2c-bus@1/temp-monitor@9c
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              max6690
device_type             max6690
external-high-limit     00000055 
external-low-limit      0000000a 
hwsensor-id             00000001 00000002 
hwsensor-location       TUNNEL
                        TUNNEL HEATSINK
hwsensor-params-version 00000001 
hwsensor-polling-period 0000000a 0000000a 
hwsensor-type           temperature
                        temperature
hwsensor-zone           00000004 00000004 
internal-high-limit     00000055 
internal-low-limit      0000000a 
name                    temp-monitor
platform-do-set-conversion-rate No active package
                        90000000 00000000 0000000b 
                        00000018 00000004 
                        00000016 00000003 00000001 
                        00000018 00000003 
                        00000019 00000009 00000001 00000001 00000001 40 40 
                        00000017 0000000a 00000001 04 
                        00000018 00000004 
                        00000016 00000003 00000001 
                        00000018 00000003 
                        00000019 00000009 00000001 00000001 00000001 40 00 
                        00000018 00000004 
                        00000016 00000002 00000001 
platform-do-set-limits  No active package
                        10000000 00000000 0000000e 
                        00000018 00000004 
                        00000016 00000003 00000001 
                        00000018 00000003 
                        00000019 00000009 00000001 00000001 00000001 40 40 
                        00000017 0000000b 00000001 55 
                        00000017 0000000d 00000001 55 
                        00000017 0000000c 00000001 0a 
                        00000017 0000000e 00000001 0a 
                        00000018 00000004 
                        00000016 00000003 00000001 
                        00000018 00000003 
                        00000019 00000009 00000001 00000001 00000001 40 00 
                        00000018 00000004 
                        00000016 00000002 00000001 
reg                     0000009c  

METHODS:
.id             .status         .temp           check-external-diode 
close           decode-unit     open            read-reg        reg-dump 
sign-extend-byte                write-reg 

/u4@0,f8000000/i2c@f8001000/i2c-bus@1/temp-monitor@9c/internal-temperature@0
PROPERTIES:
built-in                
device_type             temperature
location                TUNNEL
name                    internal-temperature
polling-period          0000000a ffffffff 
reg                     00000000  
sensor-id               00000001 
sep-provides            hi/lo
                        sep-temperature
version                 00000002 
zone                    00000004 

METHODS:
close           open            read-high       read-low        read-raw 
write-high      write-low 

/u4@0,f8000000/i2c@f8001000/i2c-bus@1/temp-monitor@9c/external-temperature@1
PROPERTIES:
built-in                
device_type             temperature
location                TUNNEL HEATSINK
name                    external-temperature
polling-period          0000000a ffffffff 
reg                     00000001  
sensor-id               00000002 
sep-provides            hi/lo
                        sep-temperature
version                 00000002 
zone                    00000004 

METHODS:
close           open            read-high       read-low        read-raw 
write-high      write-low 

/u4@0,f8000000/dart@f8033000
PROPERTIES:
claim-phys              00200000 00001000 
compatible              u4-dart
                        dart
                        
device_type             dart
name                    dart
reg                     f8033000  00009000 



/u4@0,f8000000/mpic@f8040000
PROPERTIES:
#address-cells          00000000 
#interrupt-cells        00000002 
big-endian              
built-in                
clock-frequency         09502f90 
compatible              chrp,open-pic
device_type             open-pic
interrupt-controller    No active package
name                    mpic
reg                     f8040000  00040000 
reset-on-wake           

METHODS:
(make-uni-interrupts) 

/pci@0,f0000000
PROPERTIES:
#address-cells          00000003 
#interrupt-cells        00000001 
#size-cells             00000002 
bus-range               0000000a 0000000a 
clock-frequency         03f940aa 
compatible              u4-pcie
device_type             pci
interrupt-map           00000000 00000000 00000000 00000000 /u4@0,f8000000/mpic@f8040000 
                        00000003 00000001 
interrupt-map-mask      0000f800 00000000 00000000 00000000 
model                   AAPL,U4
name                    pci
ranges                  02000000 00000000 f1000000  00000000 f1000000  
                        00000000 01000000 
                        01000000 00000000 00000000  00000000 f0000000  
                        00000000 00800000 
                        02000000 00000000 90000000  00000000 90000000  
                        00000000 10000000 
                        02000000 00000000 a0000000  00000000 a0000000  
                        00000000 10000000 
reg                     00000000 f0000000  02000000 
slot-names              00000001
                        SLOT-1

METHODS:
(alloc-base)    ?get-slot       add-range       add_package     align-io-addr 
align-mem-addr  alloc-base      alloc-io-addr   alloc-mem-addr 
allocate-addresses              close           config-b!       config-b@ 
config-l!       config-l@       config-w!       config-w@       decode-unit 
dma-alloc       dma-free        dma-map-in      dma-map-out     dma-sync 
encode-unit     init-packages   make-assigned-addresses         map-in 
map-out         map-range       my-addrs        my_space        open 
pci-probe-history               pci-probe-request               probe-slots 
req-io-addr     req-mem-addr    reserved-slot 

/pci@0,f0000000/NVDA,Parent@0
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
NVCAP                   04000000 00000003 000c0000 00000007 000000
NVDA,BMP                55aa7eeb 4b373430 30e94c19 77cc5649 44454f20 0d000000 
                        00005710 00004942 4d205647 4120436f 6d706174 69626c65 
                        01000000 b010fb19 30372f32 322f3035 00000000 00000000 
                        00100000 00000000 e96fdc00 00000103 00000000 00004001 
                        ffffff7f 00000080 2200a522 e93db8e9 44b8ffb8 42495400 
                        00010c06 10473201 0400de00 42021600 e2004301 0e00f800 
                        44010400 06014901 0e000a01 4c010200 18017401 12001a01 
                        4d010200 2c014e00 00000000 50011900 2e015302 15004701 
                        54010200 5c015501 03005e01 56010600 61016300 00000000 
                        69022300 67010000 fa191602 70050000 00000000 a8073030 
                        2f30302f 30300200 00000000 00000000 
                        ... 00001b13 bytes total
NVDA,Features           005202ef 
NVDA,Level              00000001 
NVPM                    01000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 
VRAM,memsize            10000000 10000000 
assigned-addresses      820a0030 00000000 a2000000  00000000 00020000 
                        820a0010 00000000 a1000000  00000000 01000000 
                        820a001c 00000000 a0000000  00000000 01000000 
                        c20a0014 00000000 90000000  00000000 10000000 
class-code              00030000 
device-id               00000092 
device_type             NVDA,GeForce
devsel-speed            00000000 
fcode-rom-offset        00000000 
interrupts              00000001 
max-latency             00000000 
min-grant               00000000 
model                   GeForce 7800GT
msi-capability          000a0068 
name                    NVDA,Parent
pci-e-capability        000a0078 
reg                     000a0000 00000000 00000000  00000000 00000000 
                        020a0010 00000000 00000000  00000000 01000000 
                        020a001c 00000000 00000000  00000000 01000000 
                        420a0014 00000000 00000000  00000000 10000000 
                        020a0030 00000000 00000000  00000000 00020000 
revision-id             000000a1 
rom-revision            32313532 2e3200
subsystem-id            00000010 
subsystem-vendor-id     000010de 
vendor-id               000010de 

METHODS:
close           decode-unit     open 

/pci@0,f0000000/NVDA,Parent@0/NVDA,Display-A@0
PROPERTIES:
EDID                    00ffffff ffffff00 06103292 7b060002 2d0f0103 80402878 
                        28fe87a3 574a9c25 13505400 00000101 01010101 01010101 
                        01010101 0101bc1b 00a05020 17303020 36008191 2100001a 
                        b06800a0 a0402e60 30203600 81912100 001a0000 00ff0043 
                        59353435 30374c55 47310a00 000000fc 0043696e 656d6120 
                        48440a00 000001d3 40010300 000000c0 4801a500 a5000102 
                        031919a8 00000000 00004000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000049 
NVDA,memsize            10000000 10000000 
NVMT                    0b037f08 06103292 0a000640 0aa00a2f 0a4f0000 066e0642 
                        06480000 0ff95b00 00000100 00000000 00000000 00000000 
                        00000000 00000000 00000000 00000000 00000000 00000000 
                        00000000 09d5b340 02000000 00000000 00000000 
VRAM,memsize            10000000 10000000 
address                 90020000 
can-hot-plug            
character-set           ISO8859-1
compatible              NVDA,NVMac
                        NVDA,MultiDisplay
connector-type          00000200 
depth                   00000008 
device_type             display
display-cfg             00360003 
display-timing-flags    00000000 
display-type            4c434400 
fboffset                00020000 
height                  00000640 
i2c-mapping             00ffffff 
iso6429-1983-colors     
linebytes               00000a00 
name                    NVDA,Display-A
refresh                 0000003b 
reg                     00000000  
width                   00000a00 

METHODS:
#columns        #lines          background-color                blink-screen 
char-height     char-width      close           close-vector    color! 
color@          column#         ddc2-send-byte  ddc2-set-start  ddc2-set-stop 
delete-characters               delete-lines    device-vectors  dimensions 
draw-character  draw-logo       draw-logo       draw-rectangle  erase-screen 
fill-rectangle  font-adr        fontbytes       foreground-color 
frame-buffer-adr                get-colors      insert-characters 
insert-lines    inverse-screen? inverse?        invert-screen   line# 
open            open-vector     read-rectangle  reset-screen    restore 
screen-height   screen-width    set-colors      set-mode        toggle-cursor 
widths          window-left     window-top      write 

/pci@0,f0000000/NVDA,Parent@0/NVDA,Display-B@1
PROPERTIES:
NVPR                    06800600 00190000 00000000 00000000 00000000 00000000 
                        00000000 00000000 00000052 00000000 0000
can-hot-plug            
compatible              NVDA,NVMac
                        NVDA,MultiDisplay
connector-type          00000004 
device_type             display
display-cfg             ffffffff 
display-type            4e4f4e45 00
name                    NVDA,Display-B
reg                     00000001  

METHODS:
#columns        #lines          background-color                blink-screen 
char-height     char-width      close           close-vector    color! 
color@          column#         ddc2-send-byte  ddc2-set-start  ddc2-set-stop 
delete-characters               delete-lines    device-vectors  dimensions 
draw-character  draw-logo       draw-logo       draw-rectangle  erase-screen 
fill-rectangle  font-adr        fontbytes       foreground-color 
frame-buffer-adr                get-colors      insert-characters 
insert-lines    inverse-screen? inverse?        invert-screen   line# 
open            open-vector     read-rectangle  reset-screen    restore 
screen-height   screen-width    set-colors      set-mode        toggle-cursor 
widths          window-left     window-top      write 

/pci@0,f0000000/NVDA,Parent@0/sensor-parent@2
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
compatible              NVDA,sensor-parent
hwctrl-params-version   00000002 
hwsensor-params-version 00000002 
name                    sensor-parent
reg                     00000002  



/pci@0,f0000000/NVDA,Parent@0/sensor-parent@2/gpu-diode-temperature@0
PROPERTIES:
device_type             temp-sensor
input-target            00550000 
location                gpu-diode
name                    gpu-diode-temperature
polling-period          0000001e 00000000 
reg                     00000000  
sensor-id               a320e000 
version                 00000002 
zone                    ff000002 



/ht@0,f2000000
PROPERTIES:
#address-cells          00000003 
#interrupt-cells        00000001 
#size-cells             00000002 
clock-frequency         17d78400 
compatible              u3-ht
device_type             ht
model                   AAPL,U3
name                    ht
reg                     00000000 f2000000  02800000 
                        00000000 f8070000  00001000 

METHODS:
?get-slot       add-range       add_package     align-io-addr 
align-mem-addr  alloc-base      alloc-io-addr   alloc-macio 
alloc-mem-addr  allocate-addresses              caddr           cdata 
ciobase         ciovirt         close           cmembase        config-b! 
config-b@       config-l!       config-l@       config-w!       config-w@ 
decode-unit     dma-alloc       dma-free        dma-map-in      dma-map-out 
dma-sync        encode-unit     first-alloc-base                init-packages 
io-addrs        make-assigned-addresses         map-in          map-out 
map-range       mem-addr-base   mem-addr-base-high 
mem-addr-base-low               mem-addr-max-high 
mem-addr-max-low                mem-addr-ranges mem-addrs       my-addrs 
my-pkgs         my_space        next-mem-addr-high 
next-mem-addr-low               open            pci-probe-history 
pci-probe-request               release-base    req-io-addr     req-mem-addr 
restore-base-low                set-base-high 

/ht@0,f2000000/pci@1
PROPERTIES:
#address-cells          00000003 
#interrupt-cells        00000001 
#size-cells             00000002 
bus-range               00000004 00000004 
class-code              00060400 
clock-freqency          01fca055 
compatible              pci-x
device-id               00000130 
device_type             pci
devsel-speed            00000000 
interrupt-map           00001000 00000000 00000000 00000000 /u4@0,f8000000/mpic@f8040000 
                        0000003d 00310003 
interrupt-map-mask      0000f800 00000000 00000000 00000000 
name                    pci
reg                     00000800 00000000 00000000  00000000 00000000 
revision-id             000000a3 
slot-names              00000004
                        BRIDGE-2
vendor-id               00001166 

METHODS:
?get-slot       add_package     align-io-addr   align-mem-addr  alloc-base 
alloc-io-addr   alloc-macio     alloc-mem-addr  allocate-addresses 
close           config-b!       config-b@       config-l!       config-l@ 
config-w!       config-w@       decode-unit     dma-alloc       dma-free 
dma-map-in      dma-map-out     dma-sync        encode-unit     init-packages 
make-assigned-addresses         map-in          map-out         map-range 
my-addrs        my_space        open            pci-probe-history 
pci-probe-request               probe-slots     release-base    req-io-addr 
req-mem-addr    restore-base-low                set-base-high 

/ht@0,f2000000/pci@2
PROPERTIES:
#address-cells          00000003 
#interrupt-cells        00000001 
#size-cells             00000002 
bus-range               00000005 00000005 
class-code              00060400 
clock-freqency          01fca055 
compatible              pci-x
device-id               00000130 
device_type             pci
devsel-speed            00000000 
name                    pci
ranges                  82000000 00000000 fa500000  82000000 00000000 
                        fa500000  00000000 00100000 
reg                     00001000 00000000 00000000  00000000 00000000 
revision-id             000000a3 
slot-names              00000010
                        GIGE
vendor-id               00001166 

METHODS:
?get-slot       add_package     align-io-addr   align-mem-addr  alloc-base 
alloc-io-addr   alloc-macio     alloc-mem-addr  allocate-addresses 
close           config-b!       config-b@       config-l!       config-l@ 
config-w!       config-w@       decode-unit     dma-alloc       dma-free 
dma-map-in      dma-map-out     dma-sync        encode-unit     init-packages 
make-assigned-addresses         map-in          map-out         map-range 
my-addrs        my_space        open            pci-probe-history 
pci-probe-request               probe-slots     release-base    req-io-addr 
req-mem-addr    restore-base-low                set-base-high 

/ht@0,f2000000/pci@2/bcom5714@4
PROPERTIES:
assigned-addresses      83052010 00000000 fa530000  00000000 00010000 
                        83052018 00000000 fa520000  00000000 00010000 
built-in                
category                net
class-code              00020000 
compatible              pci14e4,166A
                        pci14e4,1668
                        pci14e4,1648
                        pci106b,5a
                        pciclass,020000
                        
device-id               0000166a 
device_type             network
devsel-speed            00000001 
fast-back-to-back       
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              00000042 00360003 
local-mac-address       00145165 dea4
location                1
max-latency             00000000 
min-grant               00000040 
msi-capability          00052058 
name                    bcom5714
network-type            ethernet
nv-data-0               669955aa 
reg                     00052000 00000000 00000000  00000000 00000000 
                        03052010 00000000 00000000  00000000 00010000 
                        03052018 00000000 00000000  00000000 00010000 
removable               network
revision-id             00000003 
subsystem-id            00000085 
subsystem-vendor-id     0000106b 
vendor-id               000014e4 

METHODS:
#blocks         bitisvalue      block-size      br!             br@ 
brc!            brc@            brw!            brw@            close 
clrbit          cregs           dma-alloc       dma-free        firsttime? 
flush           flushbfr        get-adapter-info                init-memory 
load            max-transfer    my-enet-ha      open            power-down 
read            save            setbit          setup-quiesce   write 

/ht@0,f2000000/pci@2/bcom5714@4,1
PROPERTIES:
assigned-addresses      83052110 00000000 fa510000  00000000 00010000 
                        83052118 00000000 fa500000  00000000 00010000 
built-in                
category                net
class-code              00020000 
compatible              pci14e4,166A
                        pci14e4,1668
                        pci14e4,1648
                        pci106b,5a
                        pciclass,020000
                        
device-id               0000166a 
device_type             network
devsel-speed            00000001 
fast-back-to-back       
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              00000043 00370003 
local-mac-address       00145165 dea5
location                2
max-latency             00000000 
min-grant               00000040 
msi-capability          00052158 
name                    bcom5714
network-type            ethernet
nv-data-0               669955aa 
reg                     00052100 00000000 00000000  00000000 00000000 
                        03052110 00000000 00000000  00000000 00010000 
                        03052118 00000000 00000000  00000000 00010000 
removable               network
revision-id             00000003 
subsystem-id            00000085 
subsystem-vendor-id     0000106b 
vendor-id               000014e4 

METHODS:
#blocks         bitisvalue      block-size      br!             br@ 
brc!            brc@            brw!            brw@            close 
clrbit          cregs           dma-alloc       dma-free        firsttime? 
flush           flushbfr        get-adapter-info                init-memory 
load            max-transfer    my-enet-ha      open            power-down 
read            save            setbit          setup-quiesce   write 

/ht@0,f2000000/pci@3
PROPERTIES:
#address-cells          00000003 
#interrupt-cells        00000001 
#size-cells             00000002 
TCZeroLimited           
bus-range               00000006 00000006 
class-code              00060400 
clock-freqency          01fca055 
compatible              pci-x
device-id               00000132 
device_type             pci
devsel-speed            00000000 
interrupt-map           00000000 00000000 00000000 00000000 /u4@0,f8000000/mpic@f8040000 
                        00000041 00350003 
interrupt-map-mask      0000f800 00000000 00000000 00000000 
name                    pci
reg                     00001800 00000000 00000000  00000000 00000000 
revision-id             000000a3 
slot-names              00000001
                        SLOT-3
vendor-id               00001166 

METHODS:
?get-slot       add_package     align-io-addr   align-mem-addr  alloc-base 
alloc-io-addr   alloc-macio     alloc-mem-addr  allocate-addresses 
close           config-b!       config-b@       config-l!       config-l@ 
config-w!       config-w@       decode-unit     dma-alloc       dma-free 
dma-map-in      dma-map-out     dma-sync        encode-unit     init-packages 
make-assigned-addresses         map-in          map-out         map-range 
my-addrs        my_space        open            pci-probe-history 
pci-probe-request               probe-slots     release-base    req-io-addr 
req-mem-addr    restore-base-low                set-base-high 

/ht@0,f2000000/pci@4
PROPERTIES:
#address-cells          00000003 
#interrupt-cells        00000001 
#size-cells             00000002 
bus-range               00000007 00000007 
class-code              00060400 
clock-freqency          01fca055 
compatible              pci-x
device-id               00000132 
device_type             pci
devsel-speed            00000000 
interrupt-map           00000000 00000000 00000000 00000000 /u4@0,f8000000/mpic@f8040000 
                        00000040 00340003 
interrupt-map-mask      0000f800 00000000 00000000 00000000 
name                    pci
reg                     00002000 00000000 00000000  00000000 00000000 
revision-id             000000a3 
slot-names              00000001
                        BRIDGE-E4
vendor-id               00001166 

METHODS:
?get-slot       add_package     align-io-addr   align-mem-addr  alloc-base 
alloc-io-addr   alloc-macio     alloc-mem-addr  allocate-addresses 
close           config-b!       config-b@       config-l!       config-l@ 
config-w!       config-w@       decode-unit     dma-alloc       dma-free 
dma-map-in      dma-map-out     dma-sync        encode-unit     init-packages 
make-assigned-addresses         map-in          map-out         map-range 
my-addrs        my_space        open            pci-probe-history 
pci-probe-request               probe-slots     release-base    req-io-addr 
req-mem-addr    restore-base-low                set-base-high 

/ht@0,f2000000/pci@5
PROPERTIES:
#address-cells          00000003 
#interrupt-cells        00000001 
#size-cells             00000002 
TCZeroLimited           
bus-range               00000008 00000008 
class-code              00060400 
clock-freqency          01fca055 
compatible              pci-x
device-id               00000132 
device_type             pci
devsel-speed            00000000 
interrupt-map           00000000 00000000 00000000 00000000 /u4@0,f8000000/mpic@f8040000 
                        0000003f 00330003 
interrupt-map-mask      0000f800 00000000 00000000 00000000 
name                    pci
reg                     00002800 00000000 00000000  00000000 00000000 
revision-id             000000a3 
slot-names              00000001
                        SLOT-2
vendor-id               00001166 

METHODS:
?get-slot       add_package     align-io-addr   align-mem-addr  alloc-base 
alloc-io-addr   alloc-macio     alloc-mem-addr  allocate-addresses 
close           config-b!       config-b@       config-l!       config-l@ 
config-w!       config-w@       decode-unit     dma-alloc       dma-free 
dma-map-in      dma-map-out     dma-sync        encode-unit     init-packages 
make-assigned-addresses         map-in          map-out         map-range 
my-addrs        my_space        open            pci-probe-history 
pci-probe-request               probe-slots     release-base    req-io-addr 
req-mem-addr    restore-base-low                set-base-high 

/ht@0,f2000000/pci@6
PROPERTIES:
#address-cells          00000003 
#interrupt-cells        00000001 
#size-cells             00000002 
TCZeroLimited           
bus-range               00000009 00000009 
class-code              00060400 
clock-freqency          01fca055 
compatible              pci-x
device-id               00000132 
device_type             pci
devsel-speed            00000000 
interrupt-map           00000000 00000000 00000000 00000000 /u4@0,f8000000/mpic@f8040000 
                        0000003e 00320003 
interrupt-map-mask      0000f800 00000000 00000000 00000000 
name                    pci
reg                     00003000 00000000 00000000  00000000 00000000 
revision-id             000000a3 
slot-names              00000001
                        SLOT-4
vendor-id               00001166 

METHODS:
?get-slot       add_package     align-io-addr   align-mem-addr  alloc-base 
alloc-io-addr   alloc-macio     alloc-mem-addr  allocate-addresses 
close           config-b!       config-b@       config-l!       config-l@ 
config-w!       config-w@       decode-unit     dma-alloc       dma-free 
dma-map-in      dma-map-out     dma-sync        encode-unit     init-packages 
make-assigned-addresses         map-in          map-out         map-range 
my-addrs        my_space        open            pci-probe-history 
pci-probe-request               probe-slots     release-base    req-io-addr 
req-mem-addr    restore-base-low                set-base-high 

/ht@0,f2000000/pci@7
PROPERTIES:
#address-cells          00000003 
#interrupt-cells        00000001 
#size-cells             00000002 
built-in-names          00008000
                        GEM
bus-range               00000002 00000002 
class-code              00060400 
clock-frequency         0bebc200 
device-id               00000053 
device_type             pci
devsel-speed            00000000 
name                    pci
ranges                  82000000 00000000 fa000000  82000000 00000000 
                        fa000000  00000000 00400000 
reg                     00003800 00000000 00000000  00000000 00000000 
revision-id             00000000 
shasta-interrupt-sequencer 00000001 
vendor-id               0000106b 

METHODS:
?get-slot       add_package     align-io-addr   align-mem-addr  alloc-io-addr 
alloc-macio     alloc-mem-addr  allocate-addresses              close 
config-b!       config-b@       config-l!       config-l@       config-w! 
config-w@       decode-unit     dma-alloc       dma-free        dma-map-in 
dma-map-out     dma-sync        encode-unit     init-packages 
make-assigned-addresses         map-in          map-out         map-range 
my-addrs        my_space        open            pci-probe-history 
pci-probe-request               probe-slots     req-io-addr     req-mem-addr 
restore-base-low                set-base-high 

/ht@0,f2000000/pci@8
PROPERTIES:
#address-cells          00000003 
#interrupt-cells        00000001 
#size-cells             00000002 
built-in-names          00000882
                        MAC-IO
                        WIRELESS
                        USB2
bus-range               00000001 00000001 
class-code              00060400 
clock-frequency         0bebc200 
device-id               00000054 
device_type             pci
devsel-speed            00000000 
interrupt-map           00005800 00000000 00000000 00000000 /u4@0,f8000000/mpic@f8040000 
                        00000046 003a0003 
                        00000800 00000000 00000000 00000000 /u4@0,f8000000/mpic@f8040000 
                        0000003c 00300003 
interrupt-map-mask      0000f800 00000000 00000000 00000000 
name                    pci
ranges                  82000000 00000000 80000000  82000000 00000000 
                        80000000  00000000 00100000 
reg                     00004000 00000000 00000000  00000000 00000000 
revision-id             00000000 
vendor-id               0000106b 

METHODS:
?get-slot       add_package     align-io-addr   align-mem-addr  alloc-io-addr 
alloc-macio     alloc-mem-addr  allocate-addresses              close 
config-b!       config-b@       config-l!       config-l@       config-w! 
config-w@       decode-unit     dma-alloc       dma-free        dma-map-in 
dma-map-out     dma-sync        encode-unit     init-packages 
make-assigned-addresses         map-in          map-out         map-range 
my-addrs        my_space        open            pci-probe-history 
pci-probe-request               probe-slots     req-io-addr     req-mem-addr 
restore-base-low                set-base-high 

/ht@0,f2000000/pci@8/mac-io@7
PROPERTIES:
#address-cells          00000001 
#interrupt-cells        00000002 
#size-cells             00000001 
assigned-addresses      82013810 00000000 80000000  00000000 00080000 
class-code              00ff0000 
compatible              K2-Keylargo
device-id               0000004f 
device_type             mac-io
devsel-speed            00000001 
include-k2-support      
max-latency             00000000 
min-grant               00000000 
model                   AAPL,K2-Keylargo
name                    mac-io
platform-do-cell-disable/ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 00000003 0000003c 00000000 00000400 
                        /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000
                        08000000 00000003 0000003c 00000000 00000010 
platform-do-cell-enable /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 00000003 0000003c 00000400 00000400 
                        /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000
                        08000000 00000003 0000003c 00000010 00000010 
platform-do-clear-sw-reset /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 00000003 0000003c 00000000 00000800 
                        /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000
                        08000000 00000003 0000003c 00000000 00000020 
platform-do-clock-disable /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 00000003 0000003c 00000000 00001000 
                        /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000
                        08000000 00000003 0000003c 00000000 00000040 
platform-do-clock-enable/ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 00000003 0000003c 00001000 00001000 
                        /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000
                        08000000 00000003 0000003c 00000040 00000040 
platform-do-disable     /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 00000003 0000003c 00000000 00002000 
                        /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000
                        08000000 00000003 0000003c 00000000 00000080 
platform-do-doorbell-buff /smu@0,0
                        08000000 0000001d 0000860c 00000000 ffffffff 
platform-do-enable      /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 00000003 0000003c 00002000 00002000 
                        /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000
                        08000000 00000003 0000003c 00000080 00000080 
platform-do-get-cell-enable /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 0000001a 0000003c 00000400 0000000a 00000001 
                        /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000
                        08000000 0000001a 0000003c 00000010 00000004 00000001 
platform-do-get-clock-enable /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 0000001a 0000003c 00001000 0000000c 00000001 
                        /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000
                        08000000 0000001a 0000003c 00000040 00000006 00000001 
platform-do-get-enable  /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 0000001a 0000003c 00002000 0000000d 00000001 
                        /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000
                        08000000 0000001a 0000003c 00000080 00000007 00000001 
platform-do-get-sw-reset/ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 0000001a 0000003c 00000800 0000000b 00000001 
                        /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000
                        08000000 0000001a 0000003c 00000020 00000005 00000001 
platform-do-sw-reset    /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 00000003 0000003c 00000800 00000800 
                        /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000
                        08000000 00000003 0000003c 00000020 00000020 
platform-modem-power    No active package
platform-modem-reset    No active package
ranges                  00000000  82013810 00000000 80000000  00080000 
reg                     00013800 00000000 00000000  00000000 00000000 
                        02013810 00000000 00000000  00000000 00080000 
revision-id             00000000 
vendor-id               0000106b 

METHODS:
#fcrs           #gpios          #k2-fcrs        #k2-gpios       #shasta-fcrs 
#shasta-gpios   ((>fcr))        ((>gpio))       (>fcr)          (>fcr-off) 
(>gpio)         (>gpio-off)     (fcr!)          (fcr@)          (gpio!) 
(gpio@)         (macio-defers)  (make-macio-interrupts)         .fregs 
>kl.fcr0        >kl.fcr1        >kl.fcr10       >kl.fcr2        >kl.fcr3 
>kl.fcr4        >kl.fcr5        >kl.fcr6        >kl.fcr7        >kl.fcr8 
>kl.fcr9        >kl.gpio        >kl.gpio-levels close           decode-unit 
dma-alloc       dma-free        dma-map-in      dma-map-out     dma-sync 
ht-interrupt+   init-fcrs       init-fcrs-gpios init-gpios      k2-defers 
macio-inits     macio-tbl-size  map-in          map-out         mpic-quiesce 
open            shasta-defers 

/ht@0,f2000000/pci@8/mac-io@7/gpio@50
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              mac-io-gpio
                        
device_type             gpio
name                    gpio
reg                     00000050  0000003b 

METHODS:
(gpio-nmi?)     (gpio-node)     (gpio-reg)      (make-gpio-interrupt) 
(slewing-done?) close           decode-unit     gpio-slewing-done? 
open 

/ht@0,f2000000/pci@8/mac-io@7/gpio@50/smu-doorbell@12
PROPERTIES:
built-in                
compatible              smu-doorbell
                        gpio10
                        gpio
                        
device_type             gpio
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              00000035 00290002 
name                    smu-doorbell
platform-do-doorbell-ack/smu@0,0
                        0c000000 00000002 00000002 00000001 00000000 
platform-do-doorbell-req/smu@0,0
                        08000000 00000001 00000000 00000001 
reg                     00000012  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/smu-interrupt@d
PROPERTIES:
built-in                
compatible              smu-interrupt
                        gpio05
                        gpio
                        
device_type             gpio
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              00000030 00240002 
name                    smu-interrupt
platform-do-smu-interrupt /smu@0,0
                        04000000 00000002 00000002 00000001 00000000 
reg                     0000000d  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/programmer-switch@c
PROPERTIES:
built-in                
compatible              programmer-switch
                        gpio04
device_type             gpio
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              0000002f 00230002 
name                    programmer-switch
platform-do-programmer-switch /smu@0,0
                        04000000 00000002 00000002 00000001 00000000 
reg                     0000000c  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/chip-fault@e
PROPERTIES:
built-in                
compatible              chip-fault
                        gpio06
                        gpio
                        
device_type             gpio
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              00000031 00250002 
name                    chip-fault
platform-do-chip-fault  /u4@0,f8000000
                        0c000000 00000002 00000002 00000001 00000000 
reg                     0000000e  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/slewing-done@38
PROPERTIES:
built-in                
compatible              slewing-done
                        gpio48
                        gpio
                        
device_type             gpio
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              0000005b 004f0002 
name                    slewing-done
platform-do-slewing-done/
                        0c000000 00000002 00000002 00000001 00000000 
reg                     00000038  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/mlb-good@13
PROPERTIES:
built-in                
compatible              mlb-good
                        gpio11
                        gpio
                        
device_type             gpio
name                    mlb-good
reg                     00000013  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/vdnap0@14
PROPERTIES:
built-in                
compatible              vdnap0
                        gpio12
                        gpio
                        
device_type             gpio
name                    vdnap0
platform-do-get-vdnap0  /
                        08000000 00000002 00000002 00000001 00000000 
platform-do-set-vdnap0  /
                        08000000 00000001 00000001 00000001 
reg                     00000014  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/timebase-enable@26
PROPERTIES:
built-in                
compatible              timebase-enable
                        gpio30
                        gpio
                        
device_type             gpio
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              00000049 003d0003 
name                    timebase-enable
platform-do-cpu-timebase/cpus
                        08000000 00000001 00000000 00000004 
reg                     00000026  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/amp-mute@30
PROPERTIES:
built-in                
compatible              amp-mute
                        gpio40
                        gpio
                        
device_type             gpio
name                    amp-mute
platform-do-amp-mute    /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 00000001 00000000 00000001 
reg                     00000030  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/dig-hw-reset-c@9
PROPERTIES:
built-in                
compatible              dig-hw-reset-c
                        gpio01
                        gpio
                        
device_type             gpio
name                    dig-hw-reset-c
platform-do-dig-hw-reset/ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000
                        08000000 00000001 00000000 00000001 
reg                     00000009  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/codec-error-irq@32
PROPERTIES:
built-in                
compatible              codec-error-irq
                        gpio42
                        gpio
                        
device_type             gpio
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              00000055 00490002 
name                    codec-error-irq
platform-do-codec-error-irq /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000
                        0c000000 00000002 00000002 00000001 00000001 
reg                     00000032  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/codec-clock-mux@31
PROPERTIES:
built-in                
compatible              codec-clock-mux
                        gpio41
                        gpio
                        
device_type             gpio
name                    codec-clock-mux
platform-do-codec-clock-mux /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 00000001 00000001 00000001 
reg                     00000031  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/headphone-detect@2c
PROPERTIES:
built-in                
compatible              headphone-detect
                        gpio36
                        gpio
                        
device_type             gpio
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              0000004f 00430002 
name                    headphone-detect
platform-do-headphone-detect /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        0c000000 00000002 00000002 00000001 00000001 
reg                     0000002c  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/headphone-mute@2f
PROPERTIES:
built-in                
compatible              headphone-mute
                        gpio39
                        gpio
                        
device_type             gpio
name                    headphone-mute
platform-do-headphone-mute /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 00000001 00000000 00000001 
reg                     0000002f  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/hw-reset@a
PROPERTIES:
built-in                
compatible              hw-reset
                        gpio02
                        gpio
                        
device_type             gpio
name                    hw-reset
platform-do-hw-reset    /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 00000001 00000000 00000001 
reg                     0000000a  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/lineout-detect@28
PROPERTIES:
built-in                
compatible              lineout-detect
                        gpio32
                        gpio
                        
device_type             gpio
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              0000004b 003f0002 
name                    lineout-detect
platform-do-lineout-detect /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        0c000000 00000002 00000002 00000001 00000001 
reg                     00000028  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/linein-detect@2a
PROPERTIES:
built-in                
compatible              linein-detect
                        gpio34
                        gpio
                        
device_type             gpio
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              0000004d 00410002 
name                    linein-detect
platform-do-linein-detect /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        0c000000 00000002 00000002 00000001 00000001 
reg                     0000002a  



/ht@0,f2000000/pci@8/mac-io@7/gpio@50/lineout-mute@2e
PROPERTIES:
built-in                
compatible              lineout-mute
                        gpio38
                        gpio
                        
device_type             gpio
name                    lineout-mute
platform-do-lineout-mute/ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
                        08000000 00000001 00000000 00000001 
reg                     0000002e  



/ht@0,f2000000/pci@8/mac-io@7/escc-legacy@12000
PROPERTIES:
#address-cells          00000001 
built-in                
compatible              chrp,es1
device_type             escc-legacy
name                    escc-legacy
ranges                  
reg                     00012000  00001000 
                        00008400  00000100 
                        00008500  00000100 
                        00008600  00000100 
                        00008700  00000100 

METHODS:
close           decode-unit     map-in          open 

/ht@0,f2000000/pci@8/mac-io@7/escc-legacy@12000/ch-a@12004
PROPERTIES:
built-in                
compatible              chrp,es4
device_type             serial
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              00000017 000d0003 00000011 00070002 00000012 00080002 
name                    ch-a
reg                     00012004  00000001 
                        00012006  00000001 
                        0001200a  00000001 
                        00008400  00000100 
                        00008500  00000100 



/ht@0,f2000000/pci@8/mac-io@7/escc-legacy@12000/ch-b@12000
PROPERTIES:
built-in                
compatible              chrp,es5
device_type             serial
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              00000018 000e0003 00000013 00090002 00000014 000a0002 
name                    ch-b
reg                     00012000  00000001 
                        00012002  00000001 
                        00012008  00000001 
                        00008600  00000100 
                        00008700  00000100 



/ht@0,f2000000/pci@8/mac-io@7/escc@13000
PROPERTIES:
#address-cells          00000001 
built-in                
compatible              chrp,es0
device_type             escc
name                    escc
ranges                  
reg                     00013000  00001000 
                        00008400  00000100 
                        00008500  00000100 
                        00008600  00000100 
                        00008700  00000100 

METHODS:
_ch-a           close           decode-unit     map-in          open 

/ht@0,f2000000/pci@8/mac-io@7/escc@13000/ch-a@13020
PROPERTIES:
AAPL,clock-data         01de2000 00000038 00000054 00000000 00000000 00000044 
                        00000800 00000044 00000010 73613435 73623331 012ad400 
                        02b11000 00000038 00000050 00000038 00000004 00000044 
                        00000400 00000044 00000004 73613331 73623435 00000000 
AAPL,clock-id           sccasa31sa45
built-in                
compatible              chrp,es2
device_type             serial
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              00000017 000d0003 00000011 00070002 00000012 00080002 
name                    ch-a
reg                     00013020  00000001 
                        00013030  00000001 
                        00013050  00000001 
                        00008400  00000100 
                        00008500  00000100 

METHODS:
(open)          (open)          close           filter-input    install-abort 
open            raw-input       read            remove-abort    sccxc 
write 

/ht@0,f2000000/pci@8/mac-io@7/escc@13000/ch-b@13000
PROPERTIES:
built-in                
compatible              chrp,es3
device_type             serial
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              00000018 000e0003 00000013 00090002 00000014 000a0002 
name                    ch-b
reg                     00013000  00000001 
                        00013010  00000001 
                        00013040  00000001 
                        00008600  00000100 
                        00008700  00000100 

METHODS:
(open)          (open)          close           filter-input    install-abort 
open            raw-input       read            remove-abort    sccxc 
write 

/ht@0,f2000000/pci@8/mac-io@7/i2c@18000
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
AAPL,address            80018000 
AAPL,address-step       00000010 
AAPL,i2c-rate           00000064 
built-in                
compatible              mac-io-i2c-control
                        k2-i2c
                        keywest-i2c
                        
device_type             i2c
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              0000001b 00110003 
name                    i2c
reg                     00018000  00001000 

METHODS:
close           decode-unit     i2c-base        open            read-i2c 
read-i2c-at     read-i2c-at2    write-i2c       write-i2c-at 

/ht@0,f2000000/pci@8/mac-io@7/i2c@18000/i2c-bus@0
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              i2c-bus
                        keywest-i2c-bus
                        
device_type             i2c-bus
name                    i2c-bus
reg                     00000000  

METHODS:
decode-unit 

/ht@0,f2000000/pci@8/mac-io@7/i2c@18000/i2c-bus@0/codec@8c
PROPERTIES:
built-in                
compatible              pcm3052
                        codec
                        
device_type             codec
name                    codec
platform-do-onyx-codec-ref /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000/sound
                        08000000 00000027 <- null function
reg                     0000008c  



/ht@0,f2000000/pci@8/mac-io@7/i2c@18000/i2c-bus@0/codec@24
PROPERTIES:
built-in                
compatible              cs8416
                        codec
                        
device_type             codec
name                    codec
platform-do-topaz-codec-ref /ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000/sound
                        08000000 00000027 <- null function
reg                     00000024  



/ht@0,f2000000/pci@8/mac-io@7/i2c@18000/i2c-bus@0
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              i2c-bus
                        keywest-i2c-bus
                        
device_type             i2c-bus
name                    i2c-bus
reg                     00000000  

METHODS:
decode-unit 

/ht@0,f2000000/pci@8/mac-io@7/i2c@18000/i2c-bus@0/codec@8c
PROPERTIES:
built-in                
compatible              pcm3052
                        codec
                        
device_type             codec
name                    codec
reg                     0000008c  



/ht@0,f2000000/pci@8/mac-io@7/i2s@0
PROPERTIES:
#address-cells          00000001 
AAPL,address            80010000 
built-in                
device_type             i2s
name                    i2s
ranges                  
reg                     00000000  00005000 
                        00000000  00000a00 

METHODS:
close           decode-unit     map-in          open 

/ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000
PROPERTIES:
built-in                
compatible              i2sbus
device_type             soundbus
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              0000001c 00120003 0000000b 00010002 0000000c 00020002 
name                    i2s-a
platform-amp-mute       /ht@0,f2000000/pci@8/mac-io@7/gpio@50/amp-mute@30
platform-cell-disable   /ht@0,f2000000/pci@8/mac-io@7
platform-cell-enable    /ht@0,f2000000/pci@8/mac-io@7
platform-clear-sw-reset /ht@0,f2000000/pci@8/mac-io@7
platform-clock-disable  /ht@0,f2000000/pci@8/mac-io@7
platform-clock-enable   /ht@0,f2000000/pci@8/mac-io@7
platform-codec-clock-mux/ht@0,f2000000/pci@8/mac-io@7/gpio@50/codec-clock-mux@31
platform-disable        /ht@0,f2000000/pci@8/mac-io@7
platform-enable         /ht@0,f2000000/pci@8/mac-io@7
platform-get-cell-enable/ht@0,f2000000/pci@8/mac-io@7
platform-get-clock-enable /ht@0,f2000000/pci@8/mac-io@7
platform-get-enable     /ht@0,f2000000/pci@8/mac-io@7
platform-get-sw-reset   /ht@0,f2000000/pci@8/mac-io@7
platform-headphone-detect /ht@0,f2000000/pci@8/mac-io@7/gpio@50/headphone-detect@2c
platform-headphone-mute /ht@0,f2000000/pci@8/mac-io@7/gpio@50/headphone-mute@2f
platform-hw-reset       /ht@0,f2000000/pci@8/mac-io@7/gpio@50/hw-reset@a
platform-linein-detect  /ht@0,f2000000/pci@8/mac-io@7/gpio@50/linein-detect@2a
platform-lineout-detect /ht@0,f2000000/pci@8/mac-io@7/gpio@50/lineout-detect@28
platform-lineout-mute   /ht@0,f2000000/pci@8/mac-io@7/gpio@50/lineout-mute@2e
platform-sw-reset       /ht@0,f2000000/pci@8/mac-io@7
reg                     00010000  00001000 
                        00008000  00000100 
                        00008100  00000100 

METHODS:
open 

/ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-a@10000/sound
PROPERTIES:
built-in                
compatible              AOAbase
device_type             soundchip
layout-id               00000044 
name                    sound
object-model-version    00000002 
platform-onyx-codec-ref /ht@0,f2000000/pci@8/mac-io@7/i2c@18000/i2c-bus@0/codec@8c
vendor-id               0000106b 



/ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000
PROPERTIES:
built-in                
compatible              i2sbus
device_type             soundbus
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              0000001e 00140003 0000000f 00050002 00000010 00060002 
name                    i2s-c
platform-cell-disable   /ht@0,f2000000/pci@8/mac-io@7
platform-cell-enable    /ht@0,f2000000/pci@8/mac-io@7
platform-clear-sw-reset /ht@0,f2000000/pci@8/mac-io@7
platform-clock-disable  /ht@0,f2000000/pci@8/mac-io@7
platform-clock-enable   /ht@0,f2000000/pci@8/mac-io@7
platform-codec-error-irq/ht@0,f2000000/pci@8/mac-io@7/gpio@50/codec-error-irq@32
platform-dig-hw-reset   /ht@0,f2000000/pci@8/mac-io@7/gpio@50/dig-hw-reset-c@9
platform-disable        /ht@0,f2000000/pci@8/mac-io@7
platform-enable         /ht@0,f2000000/pci@8/mac-io@7
platform-get-cell-enable/ht@0,f2000000/pci@8/mac-io@7
platform-get-clock-enable /ht@0,f2000000/pci@8/mac-io@7
platform-get-enable     /ht@0,f2000000/pci@8/mac-io@7
platform-get-sw-reset   /ht@0,f2000000/pci@8/mac-io@7
platform-sw-reset       /ht@0,f2000000/pci@8/mac-io@7
reg                     00014000  00001000 
                        00008800  00000100 
                        00008900  00000100 

METHODS:
open 

/ht@0,f2000000/pci@8/mac-io@7/i2s@0/i2s-c@14000/sound
PROPERTIES:
built-in                
compatible              AOAbase3
device_type             soundchip
layout-id               00000045 
name                    sound
object-model-version    00000002 
platform-topaz-codec-ref/ht@0,f2000000/pci@8/mac-io@7/i2c@18000/i2c-bus@0/codec@24
vendor-id               0000106b 



/ht@0,f2000000/pci@8/mac-io@7/timer@15000
PROPERTIES:
built-in                
clock-frequency         01194000 
compatible              keywest-timer
device_type             timer
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              00000023 00190003 
name                    timer
reg                     00015000  00001000 



/ht@0,f2000000/pci@8/usb@b
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
assigned-addresses      82015810 00000000 80082000  00000000 00001000 
built-in                
class-code              000c0310 
compatible              pci1033,35
                        pciclass,0c0310
                        
device-id               00000035 
device_type             usb
devsel-speed            00000001 
interrupts              00000001 
max-latency             0000002a 
min-grant               00000001 
name                    usb
reg                     00015800 00000000 00000000  00000000 00000000 
                        02015810 00000000 00000000  00000000 00001000 
revision-id             00000043 
sleep-power-state       4433636f 6c6400
subsystem-id            00000035 
subsystem-vendor-id     00001033 
vendor-id               00001033 

METHODS:
/td-errors      _new-device#    accessflag      add-device      add-endpoint 
alloc-ed        alloc-itd       alloc-td        allow-alarms    bufr 
close           clr-endpt-feature               clr-hub-feature 
clr-port-feature                decode-unit     deq-bulk-ed     deq-int-ed 
deq-isoc-ed     dle             dma-alloc       dma-free        do-bulk 
do-isoc         do-setup        enq-bulk-ed     enq-int-ed      enq-isoc-ed 
framecount      framespertd     free-ed         free-itd        free-td 
fshowallocfree  fshowbulk       fshowbulktds    fshowdone       fshowerrata 
fshowprobe      fshowsetup      fshowsetuptds   get-class-descr 
get-config-descr                get-configuration               get-ctrl-ed 
get-device-descr                get-device-descr-default 
get-device-status               get-endpt-status 
get-hub-status  get-port-status get-string-descr                hc-base 
hub-info        inhibit-alarms  isoc-done       isoc-done?      isoc-error 
myself          next-openhci    offset-mask     open            page-mask 
probe           quick-probe     quick-probe-cleanup             rdle 
reset-port      set-address     set-configuration 
set-endpt-feature               set-global-power 
set-hub-feature set-interface   set-port-feature                startingframe 
td-errors 

/ht@0,f2000000/pci@8/usb@b/mouse@1
PROPERTIES:
#buttons                00000001 
assigned-address        00000001 
device_type             mouse
endpoints               00050381 
manufacturer            Microsoft
name                    mouse
product                 Microsoft Wireless Optical Mouse? 1.0A
product-id              0000006a 
reg                     00000001  
vendor-id               0000045e 

METHODS:
config#         ctrl-ihandle    device#         get-event       ihandle 
interface#      next-mouse      open            protocol# 

/ht@0,f2000000/pci@8/usb@b/hub@2
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
assigned-address        00000002 
device_type             hub
name                    hub
product-id              00009132 
reg                     00000002  
vendor-id               000005ac 

METHODS:
close           decode-unit     open 

/ht@0,f2000000/pci@8/usb@b/hub@2/device@2
PROPERTIES:
assigned-address        00000003 
endpoints               00080381 
manufacturer            Apple Computer, Inc.
name                    device
product                 Apple Cinema HD Display
product-id              00009232 
reg                     00000002  
vendor-id               000005ac 



/ht@0,f2000000/pci@8/usb@b/hub@2/hub@3
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
assigned-address        00000004 
device_type             hub
manufacturer            Mitsumi Electric
name                    hub
product                 Hub in Apple Extended USB Keyboard
product-id              00001003 
reg                     00000003  
vendor-id               000005ac 

METHODS:
close           decode-unit     open 

/ht@0,f2000000/pci@8/usb@b/hub@2/hub@3/device@2
PROPERTIES:
#address-cells          00000002 
#size-cells             00000000 
assigned-address        00000005 
device_type             usb-device
name                    device
product-id              00000102 
reg                     00000002  
vendor-id               000006cd 

METHODS:
close           decode-unit     encode-unit     open 

/ht@0,f2000000/pci@8/usb@b/hub@2/hub@3/device@2/interface@0
PROPERTIES:
name                    interface
reg                     00000000 00000001  



/ht@0,f2000000/pci@8/usb@b/hub@2/hub@3/device@3
PROPERTIES:
#address-cells          00000002 
#size-cells             00000000 
assigned-address        00000006 
device_type             usb-device
manufacturer            Mitsumi Electric
name                    device
product                 Apple Extended USB Keyboard
product-id              0000020b 
reg                     00000003  
vendor-id               000005ac 

METHODS:
close           decode-unit     encode-unit     open 

/ht@0,f2000000/pci@8/usb@b/hub@2/hub@3/device@3/keyboard@0
PROPERTIES:
device_type             keyboard
endpoints               00080381 
name                    keyboard
reg                     00000000 00000001  

METHODS:
config#         ctrl-ihandle    device#         get-key-map     ihandle 
install-abort   interface#      next-keyboard   open            protocol# 
read            remove-abort 

/ht@0,f2000000/pci@8/usb@b/hub@2/hub@3/device@3/eject-key@1
PROPERTIES:
device_type             eject-key
endpoints               00040382 
name                    eject-key
reg                     00000001 00000001  

METHODS:
config#         ctrl-ihandle    device#         eject-key?      ihandle 
interface#      next-eject-key  open            protocol# 

/ht@0,f2000000/pci@8/usb@b,1
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
assigned-addresses      82015910 00000000 80081000  00000000 00001000 
built-in                
class-code              000c0310 
compatible              pci1033,35
                        pciclass,0c0310
                        
device-id               00000035 
device_type             usb
devsel-speed            00000001 
interrupts              00000002 
max-latency             0000002a 
min-grant               00000001 
name                    usb
reg                     00015900 00000000 00000000  00000000 00000000 
                        02015910 00000000 00000000  00000000 00001000 
revision-id             00000043 
sleep-power-state       4433636f 6c6400
subsystem-id            00000035 
subsystem-vendor-id     00001033 
vendor-id               00001033 

METHODS:
/td-errors      _new-device#    accessflag      add-device      add-endpoint 
alloc-ed        alloc-itd       alloc-td        allow-alarms    bufr 
close           clr-endpt-feature               clr-hub-feature 
clr-port-feature                decode-unit     deq-bulk-ed     deq-int-ed 
deq-isoc-ed     dle             dma-alloc       dma-free        do-bulk 
do-isoc         do-setup        enq-bulk-ed     enq-int-ed      enq-isoc-ed 
framecount      framespertd     free-ed         free-itd        free-td 
fshowallocfree  fshowbulk       fshowbulktds    fshowdone       fshowerrata 
fshowprobe      fshowsetup      fshowsetuptds   get-class-descr 
get-config-descr                get-configuration               get-ctrl-ed 
get-device-descr                get-device-descr-default 
get-device-status               get-endpt-status 
get-hub-status  get-port-status get-string-descr                hc-base 
hub-info        inhibit-alarms  isoc-done       isoc-done?      isoc-error 
myself          next-openhci    offset-mask     open            page-mask 
probe           quick-probe     quick-probe-cleanup             rdle 
reset-port      set-address     set-configuration 
set-endpt-feature               set-global-power 
set-hub-feature set-interface   set-port-feature                startingframe 
td-errors 

/ht@0,f2000000/pci@8/usb@b,2
PROPERTIES:
assigned-addresses      82015a10 00000000 80080000  00000000 00000100 
class-code              000c0320 
compatible              pci1033,e0
                        pci1033,e0
                        pciclass,0c0320
                        
                        ehci
                        
device-id               000000e0 
device_type             ehci
devsel-speed            00000001 
interrupts              00000003 
max-latency             00000022 
min-grant               00000010 
name                    usb
reg                     00015a00 00000000 00000000  00000000 00000000 
                        02015a10 00000000 00000000  00000000 00000100 
revision-id             00000004 
sleep-power-state       4433636f 6c6400
subsystem-id            000000e0 
subsystem-vendor-id     00001033 
vendor-id               00001033 



/ht@0,f2000000/pci@9
PROPERTIES:
#address-cells          00000003 
#interrupt-cells        00000001 
#size-cells             00000002 
built-in-names          00007000
                        S-ATA
                        U-ATA
                        FW
bus-range               00000003 00000003 
class-code              00060400 
clock-frequency         0bebc200 
device-id               00000055 
device_type             pci
devsel-speed            00000000 
name                    pci
ranges                  82000000 00000000 fa400000  82000000 00000000 
                        fa400000  00000000 00100000 
reg                     00004800 00000000 00000000  00000000 00000000 
revision-id             00000000 
vendor-id               0000106b 

METHODS:
?get-slot       add_package     align-io-addr   align-mem-addr  alloc-io-addr 
alloc-macio     alloc-mem-addr  allocate-addresses              close 
config-b!       config-b@       config-l!       config-l@       config-w! 
config-w@       decode-unit     dma-alloc       dma-free        dma-map-in 
dma-map-out     dma-sync        encode-unit     init-packages 
make-assigned-addresses         map-in          map-out         map-range 
my-addrs        my_space        open            pci-probe-history 
pci-probe-request               probe-slots     req-io-addr     req-mem-addr 
restore-base-low                set-base-high 

/ht@0,f2000000/pci@9/k2-sata-root@c
PROPERTIES:
#address-cells          00000001 
#interrupt-cells        00000001 
#size-cells             00000000 
assigned-addresses      82036024 00000000 fa402000  00000000 00002000 
cell-revision           00000001 
class-code              0001018f 
compatible              k2-s-ata
device-id               00000240 
device_type             k2-sata-root
devsel-speed            00000001 
interrupt-controller    No active package
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              0000000a 00000003 
max-latency             00000000 
min-grant               00000000 
name                    k2-sata-root
reg                     00036000 00000000 00000000  00000000 00000000 
                        02036024 00000000 00000000  00000000 00002000 
revision-id             00000000 
scr1s                   04050000 00000000 00000000 2038203a 
subsystem-id            00000240 
subsystem-vendor-id     00001166 
vendor-id               00001166 

METHODS:
close           decode-unit     dma-alloc       dma-free        get-port-base 
map-in          map-out         open 

/ht@0,f2000000/pci@9/k2-sata-root@c/k2-sata@0
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
compatible              k2-sata
device_type             k2-sata
interrupts              00000000 
io-device-location      A (upper)
location                A (upper)
name                    k2-sata
reg                     00000000  

METHODS:
#retries        .all            .bms            .regs           .scrs 
/bmd            /cdb            1st-time-mgropen?               >bmd.adr 
>bmd.len        >ide.altstatdevcnt              >ide.cmd        >ide.data 
>ide.devicehead >ide.errorfeatures              >ide.lba-hi     >ide.lba-lo 
>ide.lba-mid    >ide.prd        >ide.sectorcount                >ide.stat 
>ide.statuscommand              >p.scr0         >p.scr1         >p.scr2 
>p.simr         ata-command     ata-quiesce     atadata         atapi-command 
atapi?          bus-id          cdb-addr        chi!            chi@ 
chiw!           chiw@           clo!            clo@            close 
clow!           clow@           cmd!            cmd-addr        cmid! 
cmid@           cmidw!          cmidw@          cnt!            cnt@ 
cntw!           cntw@           dat!            dat@            data->mem 
data->mem-be    data->mem-le    data-addr       data-len        decode-unit 
dev!            dev-mult-max    dev-select      dev2!           dev@ 
dma-alloc       dma-alloc       dma-free        dma-free        dma-map-in 
dma-map-out     dma-sync        encode-unit     err@            error-reg 
fea!            get-my-multiple get-my-protocol get-port-base   ide-unit-str 
identify-protocols              int-off-ata-bus intreg!         intreg@ 
kabrt           kamnf           katapiprotocol  kataprotocol    kbmactive 
kbmerr          kbmint          kbmrd           kbmstart        kbsy 
kcorr           kdev            kdevctlone      kdf             kdrdy 
kdrq            kdsc            kerr            kidnf           kidx 
kintrq          klba            kmc             kmcr            knien 
ksrst           ktk0nf          kunc            mem->data       mem->data-be 
mem->data-le    my-max-ultra    open            openwait        port# 
port-base       protocols       read?           reset-ata-bus   reset-drive 
reset-phy       sata-device-available?          set-dma-timer 
set-drive-select                set-max-ultra   set-my-multiple set-pio-timer 
set-timeout     set-ultra-timer start-msecs     stat-reg        sts2@ 
sts@            success-why     timeout         timeout-msecs   timeout? 
timr!           timr@           use-ata-interface 
use-atapi-interface             wait-bsy 

/ht@0,f2000000/pci@9/k2-sata-root@c/k2-sata@0/disk@0
PROPERTIES:
device_type             block
name                    disk
reg                     00000000  

METHODS:
ata-command     atapi-command   close           dev@            dma-alloc 
dma-free        get-my-protocol my-first-time   my-first-time?  my-max-ultra 
open            protocols       set-dma-timer   set-drive-select 
set-my-multiple set-pio-timer   set-ultra-timer use-atapi-interface 
wait-bsy 

/ht@0,f2000000/pci@9/k2-sata-root@c/k2-sata@1
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
compatible              k2-sata
device_type             k2-sata
interrupts              00000001 
io-device-location      B (lower)
location                B (lower)
name                    k2-sata
reg                     00000001  

METHODS:
#retries        .all            .bms            .regs           .scrs 
/bmd            /cdb            1st-time-mgropen?               >bmd.adr 
>bmd.len        >ide.altstatdevcnt              >ide.cmd        >ide.data 
>ide.devicehead >ide.errorfeatures              >ide.lba-hi     >ide.lba-lo 
>ide.lba-mid    >ide.prd        >ide.sectorcount                >ide.stat 
>ide.statuscommand              >p.scr0         >p.scr1         >p.scr2 
>p.simr         ata-command     ata-quiesce     atadata         atapi-command 
atapi?          bus-id          cdb-addr        chi!            chi@ 
chiw!           chiw@           clo!            clo@            close 
clow!           clow@           cmd!            cmd-addr        cmid! 
cmid@           cmidw!          cmidw@          cnt!            cnt@ 
cntw!           cntw@           dat!            dat@            data->mem 
data->mem-be    data->mem-le    data-addr       data-len        decode-unit 
dev!            dev-mult-max    dev-select      dev2!           dev@ 
dma-alloc       dma-alloc       dma-free        dma-free        dma-map-in 
dma-map-out     dma-sync        encode-unit     err@            error-reg 
fea!            get-my-multiple get-my-protocol get-port-base   ide-unit-str 
identify-protocols              int-off-ata-bus intreg!         intreg@ 
kabrt           kamnf           katapiprotocol  kataprotocol    kbmactive 
kbmerr          kbmint          kbmrd           kbmstart        kbsy 
kcorr           kdev            kdevctlone      kdf             kdrdy 
kdrq            kdsc            kerr            kidnf           kidx 
kintrq          klba            kmc             kmcr            knien 
ksrst           ktk0nf          kunc            mem->data       mem->data-be 
mem->data-le    my-max-ultra    open            openwait        port# 
port-base       protocols       read?           reset-ata-bus   reset-drive 
reset-phy       sata-device-available?          set-dma-timer 
set-drive-select                set-max-ultra   set-my-multiple set-pio-timer 
set-timeout     set-ultra-timer start-msecs     stat-reg        sts2@ 
sts@            success-why     timeout         timeout-msecs   timeout? 
timr!           timr@           use-ata-interface 
use-atapi-interface             wait-bsy 

/ht@0,f2000000/pci@9/k2-sata-root@c/k2-sata@1/disk@0
PROPERTIES:
device_type             block
name                    disk
reg                     00000000  

METHODS:
ata-command     atapi-command   close           dev@            dma-alloc 
dma-free        get-my-protocol my-first-time   my-first-time?  my-max-ultra 
open            protocols       set-dma-timer   set-drive-select 
set-my-multiple set-pio-timer   set-ultra-timer use-atapi-interface 
wait-bsy 

/ht@0,f2000000/pci@9/ata-6@d
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
AAPL,bus-id             00000003 
AAPL,connector          ata
AAPL,pio-timing         00000526 00000085 00000025 00000025 00000025 00000000 
                        00000000 00000000 
AAPL,requested-priorities 00000002 00000004 
assigned-addresses      82036810 00000000 fa404000  00000000 00004000 
cable-type              40-conductor
class-code              00ff0000 
compatible              shasta-ata
device-id               00000050 
device_type             ata
devsel-speed            00000001 
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              00000026 001c0003 00000025 001b0002 
lba-48                  
max-latency             00000000 
min-grant               00000000 
model                   ata-6
name                    ata-6
reg                     00036800 00000000 00000000  00000000 00000000 
                        02036810 00000000 00000000  00000000 00004000 
revision-id             00000000 
vendor-id               0000106b 

METHODS:
1st-time-mgropen?               ata-command     ata-quiesce     atapi-command 
atapi-slave-exists?             close           decode-unit     dma-alloc 
dma-free        dma-map-in      dma-map-out     dma-sync        encode-unit 
get-my-multiple get-my-protocol identify-protocols 
int-off-ata-bus k2-ata100?      katapiprotocol  kataprotocol    my-max-ultra 
open            openwait        protocols       reset-ata-bus   set-dma-timer 
set-drive-select                set-max-ultra   set-my-multiple set-pio-timer 
set-timeout     set-ultra-timer shasta-ata133?  timeout?        u2-ata100? 
use-ata-interface               use-atapi-interface             wait-bsy 

/ht@0,f2000000/pci@9/ata-6@d/disk
PROPERTIES:
device_type             block
name                    disk

METHODS:
ata-command     atapi-command   close           dev@            dma-alloc 
dma-free        get-my-protocol my-first-time   my-first-time?  my-max-ultra 
open            protocols       set-dma-timer   set-drive-select 
set-my-multiple set-pio-timer   set-ultra-timer use-atapi-interface 
wait-bsy 

/ht@0,f2000000/pci@9/firewire@e
PROPERTIES:
#address-cells          00000004 
#size-cells             00000002 
assigned-addresses      82037010 00000000 fa400000  00000000 00001000 
class-code              000c0010 
compatible              pci106b,5811
                        pci106b,52
                        pciclass,0c0010
                        
device-id               00000052 
device_type             ieee1394
devsel-speed            00000001 
fast-back-to-back       
interrupt-parent        /u4@0,f8000000/mpic@f8040000
interrupts              00000027 001d0003 
local-guid              003065ff fefca9ec 
max-latency             00000018 
min-grant               0000000c 
name                    firewire
power-save-front-phy    
reg                     00037000 00000000 00000000  00000000 00000000 
                        02037010 00000000 00000000  00000000 00001000 
revision-id             00000000 
subsystem-id            00005811 
subsystem-vendor-id     0000106b 
tuned-fifos             
vendor-id               0000106b 

METHODS:
#nodes          (read@spd)      .stats          add-range 
add-translation apple-lucent?   bus-reset?      close           clr-status 
decode-unit     dma-alloc       dma-free        elegant?        enable-node 
encode-unit     get-busnode     get-my-guid     get-rcv-sz      get-speed 
get-status      got-it          guid>node       hop-count       i2-agere? 
k2-lucent?      max-transfer    next-ohci       open            phy7-fail-cnt 
phy7-fail-last  probe           q'd-read-block  q'd-sync        q'd-sync 
q'd-write-block q'd-write-block rb-counter      rb-max          rb-start 
read-block      read-block-timeout              read-csr-quadlet 
read-quad-timeout               read-quadlet    read@spd        reset-bus 
reset-msecs     rq-counter      rq-max          rq-start        set-address 
set-config-rom  set-csr-mailbox set-dstnode     set-spd         set-status 
status-address  wait            wb-counter      wb-max          wb-start 
wq-counter      wq-max          wq-start        write-block     write-block? 
write-block?-timeout            write-quadlet 

/smu@0,0
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              smu
config-id               00016302 
device_type             smu
frequency-slew-point    00000001 
name                    smu
platform-doorbell-ack   /ht@0,f2000000/pci@8/mac-io@7/gpio@50/smu-doorbell@12
platform-doorbell-buff  /ht@0,f2000000/pci@8/mac-io@7
platform-doorbell-req   /ht@0,f2000000/pci@8/mac-io@7/gpio@50/smu-doorbell@12
platform-programmer-switch /ht@0,f2000000/pci@8/mac-io@7/gpio@50/programmer-switch@c
platform-smu-interrupt  /ht@0,f2000000/pci@8/mac-io@7/gpio@50/smu-interrupt@d
powertune-step-point    00000001 
reg                     00000000 00000000  00000000 
sdb-partition-01        0103017f 280b0001 63020100 
sdb-partition-12        1204017f e60e80b2 ff550014 33130000 
sdb-partition-14        1406017f 828ffff4 2216060b 1e1a1d84 21140609 1d181b84 
sdb-partition-1d        1d03017f 10101111 111011ff 
sdb-partition-fe        fe0402ff aa04ffff 14bdc343 43592961 
smu-base-version-info   0d00a03b f8006951 c40001aa 04
smu-base-version-pmu    000d00a0 
smu-base-version-sdb    000d0001 0000aa04 43592961 
smu-base-version-spu    000d0069 
smu-update-version-info ffffffff ff00510f 2effffff ff
smu-update-version-pmu  00ffffff 
smu-update-version-sdb  00ffffff 00000000 00000000 
smu-update-version-spu  00ff0051 
smu-version-info        0d00a03b f8006951 c40001aa 04
smu-version-pmu         000d00a0 
smu-version-sdb         000d0001 0000aa04 43592961 
smu-version-spu         000d0069 

METHODS:
'api-baseline-data              'cpu-fvt-data   'crc-data       'header-data 
'lmu-data       'max-sysclk-freq-data           'pref-oper-point-data 
'pwm-data       'rgb-led-data   'rpm-data       'sensor-tree-data 
'single-led-data                (get-smu-partition) 
(read-smu-switches)             (smu-read-i2c)  (smu-slew-or-tune) 
(smu-write-i2c) .cpu-bus-freq   .cpu-clock-freq .smu-partitions 
/sdbp.header-size               >sdbp.configuration-id 
>sdbp.eeprom-size               >sdbp.flags     >sdbp.generation 
>sdbp.id        >sdbp.length    >sdbp.signiture >sdbp.version   ?nmi-option 
^smu            api-baseline-part#              cache-communication-buffer 
check-new-partition             close           clr-nmi-option 
copy-new-partition              copy-partition  cpu-fvt-part#   crc 
crc-part        crc-part#       crc16           decode-unit     dev-addr 
disableboottimer                end-smu-data-block 
extract-sysclk-freq             extract-sysclk-max-freq 
extract-sysclk-min-freq         flash-adr       flash-smu-pmu-cmd 
flush-cache-lines               gen-sdb-partition-properties 
get-api-baseline-part           get-cpu-fvt-part 
get-crc-data-part               get-fan-n-pwm   get-fan-n-rpm 
get-header-part get-init-operating-points       get-merge-sdb 
get-oper-point-part             get-oper-set-points 
get-partition-adr               get-pwm-data-part 
get-pwm-set-point               get-rpm-data-part 
get-rpm-set-point               get-sdb-configuration 
get-sensor-tree-data-part       get-smu-base-cksum-ts 
get-smu-base-part-info-cmd      get-smu-base-partition 
get-smu-base-version-info       get-smu-battery-info 
get-smu-data-block-record       get-smu-data-block-record-cmd 
get-smu-latest-cksum-ts         get-smu-latest-part-info-cmd 
get-smu-partition               get-smu-running-version-info 
get-smu-update-cksum-ts         get-smu-update-part-info-cmd 
get-smu-update-partition        get-smu-update-version-info 
get-smu-version-info            get-time        getfansetbyid 
getfanspeedbyid header-part#    ledsoff         ledson          lmu-part# 
low-battery?    make-all-sdb-partitions 
make-operating-point-properties make-partition-property 
make-smu-version-properties     max-sysclk-freq-part# 
move-smu-data-block             nc-part?        new-sdb         new-sdb-len 
new-sdb-ptr     oneminute       open            part-list-size 
power-switch-poll               powertune!      powertune@ 
pref-oper-point-part#           preserve-lock?  preserve? 
probe-smu-motor put-smu-partition               pwm-data-part#  read-rtc 
read-smu-battery-info           rgb-led-part#   rpm-data-part#  sdb-chksum 
sdb-crc!        sdb-part-id     sdb-part-len    send-flash-cmd 
sensor-tree-part#               set-fans-to-init-speed 
set-fans-unmanaged              set-nmi-option  set-normal-of-cpu-point 
set-normal-os-cpu-point         set-pwm-fan     set-restore-os-cpu-point 
set-rpm-fan     set-time        setfanspeedbyid shutdowntimer 
single-led-part#                sleepledoff     sleepledon      smu-ac-power? 
smu-battery-power%              smu-data-block  smu-data-block-size 
smu-delay-read-ad               smu-display-lit smu-flash-sdb 
smu-get-bus-freq                smu-get-cpu0-clock-freq 
smu-get-delayed-data            smu-get-mode-data 
smu-get-partition               smu-get-powertune-step-1 
smu-get-powertune-step-2        smu-get-powertune-step-4 
smu-get-shutdown-timer          smu-normal-of-cpu-point 
smu-normal-os-cpu-point         smu-nxt-db-ptr  smu-part-adrs 
smu-power-switch?               smu-power-tune  smu-powertune-hi 
smu-powertune-low               smu-pram-data   smu-read-ad     smu-read-pram 
smu-reduce-power                smu-restart     smu-restart-after-sec 
smu-restore-os-cpu-point        smu-restore-power 
smu-set-automatic-motor-mode    smu-set-full-motor-mode 
smu-set-motor-mode              smu-set-powertune-point 
smu-set-shutdown-timer          smu-shutdown    smu-write-pram 
stop-cache-communication-buffer unused-data-part#               wait-flash 
wink            winks           write-rtc       wrong-part-id? 

/smu@0,0/power-mgt
PROPERTIES:
compatible              smu-power-mgt
device_type             power-mgt
name                    power-mgt



/smu@0,0/fans@4a00
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              smu-rpm-fans
                        smu-fans
device_type             motor-control
hwsensor-params-version 00000002 
name                    fans
reg                     00004a00  
zone                    00000000 

METHODS:
close           decode-unit     open            read-raw        read-setpoint 
write-setpoint 

/smu@0,0/fans@4a00/fan@0
PROPERTIES:
built-in                
compatible              smu-rpm-fan
                        smu-fan
                        fan
control-id              00000000 
device_type             fan-rpm-control
init-value              000003e8 
location                DRIVE BAY A INTAKE
max-value               00000fa0 
min-value               000003e8 
motor-type              00000000 
name                    fan
reg                     00000000  
safe-value              0000ffff 
unmanage-value          00000fa0 
version                 00000002 
zone                    00000001 

METHODS:
close           open            read-motor-setpoint 
read-motor-speed                write-motor-setpoint 

/smu@0,0/fans@4a00/fan@1
PROPERTIES:
built-in                
compatible              smu-rpm-fan
                        smu-fan
                        fan
control-id              00000001 
device_type             fan-rpm-control
init-value              0000044c 
location                BACKSIDE
max-value               00000bb8 
min-value               0000044c 
motor-type              00000000 
name                    fan
reg                     00000001  
safe-value              0000ffff 
unmanage-value          00000bb8 
version                 00000002 
zone                    00000004 

METHODS:
close           open            read-motor-setpoint 
read-motor-speed                write-motor-setpoint 

/smu@0,0/fans@4a00/fan@2
PROPERTIES:
built-in                
compatible              smu-rpm-fan
                        smu-fan
                        fan
control-id              00000002 
device_type             fan-rpm-control
init-value              000005af 
location                CPU A INTAKE
max-value               00000c80 
min-value               000001e5 
motor-type              00000000 
name                    fan
reg                     00000002  
safe-value              0000012c 
unmanage-value          00000c80 
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-motor-setpoint 
read-motor-speed                write-motor-setpoint 

/smu@0,0/fans@4a00/fan@3
PROPERTIES:
built-in                
compatible              smu-rpm-fan
                        smu-fan
                        fan
control-id              00000003 
device_type             fan-rpm-control
init-value              000005af 
location                CPU B INTAKE
max-value               00000c80 
min-value               000001e5 
motor-type              00000000 
name                    fan
reg                     00000003  
safe-value              0000012c 
unmanage-value          00000c80 
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-motor-setpoint 
read-motor-speed                write-motor-setpoint 

/smu@0,0/fans@4a00/fan@4
PROPERTIES:
built-in                
compatible              smu-rpm-fan
                        smu-fan
                        fan
control-id              00000004 
device_type             fan-rpm-control
init-value              000005dc 
location                CPU A EXHAUST
max-value               00000c80 
min-value               000001f4 
motor-type              00000000 
name                    fan
reg                     00000004  
safe-value              00000c80 
unmanage-value          00000c80 
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-motor-setpoint 
read-motor-speed                write-motor-setpoint 

/smu@0,0/fans@4a00/fan@5
PROPERTIES:
built-in                
compatible              smu-rpm-fan
                        smu-fan
                        fan
control-id              00000005 
device_type             fan-rpm-control
init-value              000005dc 
location                CPU B EXHAUST
max-value               00000c80 
min-value               000001f4 
motor-type              00000000 
name                    fan
reg                     00000005  
safe-value              00000c80 
unmanage-value          00000c80 
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-motor-setpoint 
read-motor-speed                write-motor-setpoint 

/smu@0,0/fans@4a00/fan@6
PROPERTIES:
built-in                
compatible              smu-rpm-fan
                        smu-fan
                        fan
control-id              00000006 
device_type             fan-rpm-control
init-value              00000e10 
location                CPU A PUMP
max-value               00000e10 
min-value               000004e2 
motor-type              00000001 
name                    fan
reg                     00000006  
safe-value              0000ffff 
unmanage-value          00000e10 
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-motor-setpoint 
read-motor-speed                write-motor-setpoint 

/smu@0,0/fans@4a00/fan@7
PROPERTIES:
built-in                
compatible              smu-rpm-fan
                        smu-fan
                        fan
control-id              00000007 
device_type             fan-rpm-control
init-value              00000e10 
location                CPU B PUMP
max-value               00000e10 
min-value               000004e2 
motor-type              00000001 
name                    fan
reg                     00000007  
safe-value              0000ffff 
unmanage-value          00000e10 
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-motor-setpoint 
read-motor-speed                write-motor-setpoint 

/smu@0,0/fans@4a00/fan@8
PROPERTIES:
built-in                
compatible              smu-rpm-fan
                        smu-fan
                        fan
control-id              00000008 
device_type             fan-rpm-control
init-value              00000618 
location                EXPANSION SLOTS INTAKE
max-value               00001194 
min-value               00000618 
motor-type              00000000 
name                    fan
reg                     00000008  
safe-value              000003e8 
unmanage-value          00001194 
version                 00000002 
zone                    00000002 

METHODS:
close           open            read-motor-setpoint 
read-motor-speed                write-motor-setpoint 

/smu@0,0/sensors@d800
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              smu-sensors
device_type             sensors
hwsensor-params-version 00000002 
name                    sensors
reg                     0000d800  

METHODS:
close           decode-unit     open            read-reg 
wr-sensor-cmd-sel 

/smu@0,0/sensors@d800/power-sensor@17
PROPERTIES:
built-in                
compatible              power-sensor
device_type             power-sensor
location                Slots Power
name                    power-sensor
reg                     00000017  
sensor-id               00000003 
sep-provides            read
                        sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           dev-addr        open            read-raw 

/smu@0,0/switches@dc00
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              smu-switches
device_type             switches
hwsensor-params-version 00000002 
name                    switches
reg                     0000dc00  

METHODS:
close           decode-unit     make-gpi-channels               open 
read-reg        wr-switch-cmd-sel 

/smu@0,0/switches@dc00/gpi@0
PROPERTIES:
built-in                
compatible              gpi-sensor
device_type             gpi-sensor
location                Air Deflector Signal
name                    gpi
reg                     00000000  
sensor-id               00005900 
sep-provides            read
                        sep-door-lock
version                 00000002 
zone                    00000000 

METHODS:
close           dev-addr        open            read-raw 

/smu@0,0/switches@dc00/gpi@5
PROPERTIES:
built-in                
compatible              gpi-sensor
device_type             gpi-sensor
location                Overtemp Signal
name                    gpi
reg                     00000005  
sensor-id               00005800 
sep-provides            read
                        sep-thermostat
version                 00000002 
zone                    00000000 

METHODS:
close           dev-addr        open            read-raw 

/smu@0,0/smu-i2c-control@0
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              smu-i2c-control
device_type             i2c-control
name                    smu-i2c-control
reg                     00000000  

METHODS:
close           decode-unit     dev-addr        get-status      open 
probe-i2c       read-request    write-request 

/smu@0,0/smu-i2c-control@0/i2c-bus@b
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              i2c-bus
device_type             i2c-bus
name                    i2c-bus
reg                     0000000b  

METHODS:
close           decode-unit     open            read-i2c        read-i2c-at 
read-i2c-at+    read-i2c-at2    read-request    setup-i2c       write-i2c 
write-i2c-at    write-i2c-at+   write-i2c-at2   write-request 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b0
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
base-crc                8731
built-in                
compatible              smu-sat
crc                     8731
device_type             sat
hwsensor-params-version 00000002 
mpu-id                  4e02
name                    sat
reg                     000000b0  
sat-base-version        0068
sat-update-version      0068
sat-version             0068
update-crc              ebb6

METHODS:
close           decode-unit     extract-versions                get-mpu-id 
get-partition   make-smu-adcs   open            raw-read-sat-partition 
read-bufr       read-reg        read-reg-bytes  sat-delay-read-ad 
sat-get-delayed-data            sat-read-ad     setup?          write-bufr 
write-reg       write-reg-bytes 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b0/core-actual-vdd0@32
PROPERTIES:
built-in                
device_type             voltage-sensor
location                CPU A0 VCORE
name                    core-actual-vdd0
reg                     00000032  
sensor-id               0000000a 
sep-provides            r/w
                        sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw        write-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b0/core-actual-vdd1@33
PROPERTIES:
built-in                
device_type             voltage-sensor
location                CPU A1 VCORE
name                    core-actual-vdd1
reg                     00000033  
sensor-id               00000014 
sep-provides            r/w
                        sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw        write-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b0/core-temp0@34
PROPERTIES:
built-in                
device_type             temp-sensor
location                CPU A0 DIODE TEMP
name                    core-temp0
reg                     00000034  
sensor-id               0000000b 
sep-provides            r/w
                        sep-temperature
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw        write-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b0/core-temp1@35
PROPERTIES:
built-in                
device_type             temp-sensor
location                CPU A1 DIODE TEMP
name                    core-temp1
reg                     00000035  
sensor-id               00000015 
sep-provides            r/w
                        sep-temperature
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw        write-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b0/core-current0@36
PROPERTIES:
built-in                
device_type             current-sensor
location                CPU A0 CORE CURRENT
name                    core-current0
reg                     00000036  
sensor-id               00000013 
sep-provides            r/w
                        sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw        write-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b0/core-current1@37
PROPERTIES:
built-in                
device_type             current-sensor
location                CPU A1 CORE CURRENT
name                    core-current1
reg                     00000037  
sensor-id               0000001a 
sep-provides            r/w
                        sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw        write-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b0/adc@0
PROPERTIES:
built-in                
device_type             current-sensor
location                CPU A0 CURR
name                    adc
reg                     00000000  
sensor-id               0000000c 
sep-provides            sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b0/adc@1
PROPERTIES:
built-in                
device_type             voltage-sensor
location                CPU A0 VOLTS
name                    adc
reg                     00000001  
sensor-id               0000000d 
sep-provides            sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b0/adc@2
PROPERTIES:
built-in                
device_type             temp-sensor
location                CPU A0 TEMP
name                    adc
reg                     00000002  
sensor-id               0000000e 
sep-provides            sep-temperature
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b0/adc@3
PROPERTIES:
built-in                
device_type             temp-sensor
location                CPU A1 TEMP
name                    adc
reg                     00000003  
sensor-id               00000016 
sep-provides            sep-temperature
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b0/adc@4
PROPERTIES:
built-in                
device_type             current-sensor
location                CPU A1 CURR
name                    adc
reg                     00000004  
sensor-id               00000017 
sep-provides            sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b0/adc@5
PROPERTIES:
built-in                
device_type             voltage-sensor
location                CPU A1 VOLTS
name                    adc
reg                     00000005  
sensor-id               00000018 
sep-provides            sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b0/adc@6
PROPERTIES:
built-in                
device_type             voltage-sensor
location                CPU A1 CORE REF
name                    adc
reg                     00000006  
sensor-id               00000019 
sep-provides            sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b0/adc@7
PROPERTIES:
built-in                
device_type             voltage-sensor
location                CPU A0 CORE REF
name                    adc
reg                     00000007  
sensor-id               00000012 
sep-provides            sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b2
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
base-crc                8731
built-in                
compatible              smu-sat
crc                     8731
device_type             sat
hwsensor-params-version 00000002 
mpu-id                  4e02
name                    sat
reg                     000000b2  
sat-base-version        0068
sat-update-version      0068
sat-version             0068
update-crc              ebb6

METHODS:
close           decode-unit     extract-versions                get-mpu-id 
get-partition   make-smu-adcs   open            raw-read-sat-partition 
read-bufr       read-reg        read-reg-bytes  sat-delay-read-ad 
sat-get-delayed-data            sat-read-ad     setup?          write-bufr 
write-reg       write-reg-bytes 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b2/core-actual-vdd0@32
PROPERTIES:
built-in                
device_type             voltage-sensor
location                CPU B0 VCORE
name                    core-actual-vdd0
reg                     00000032  
sensor-id               0000001e 
sep-provides            r/w
                        sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw        write-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b2/core-actual-vdd1@33
PROPERTIES:
built-in                
device_type             voltage-sensor
location                CPU B1 VCORE
name                    core-actual-vdd1
reg                     00000033  
sensor-id               00000028 
sep-provides            r/w
                        sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw        write-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b2/core-temp0@34
PROPERTIES:
built-in                
device_type             temp-sensor
location                CPU B0 DIODE TEMP
name                    core-temp0
reg                     00000034  
sensor-id               0000001f 
sep-provides            r/w
                        sep-temperature
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw        write-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b2/core-temp1@35
PROPERTIES:
built-in                
device_type             temp-sensor
location                CPU B1 DIODE TEMP
name                    core-temp1
reg                     00000035  
sensor-id               00000029 
sep-provides            r/w
                        sep-temperature
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw        write-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b2/core-current0@36
PROPERTIES:
built-in                
device_type             current-sensor
location                CPU B0 CORE CURRENT
name                    core-current0
reg                     00000036  
sensor-id               00000027 
sep-provides            r/w
                        sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw        write-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b2/core-current1@37
PROPERTIES:
built-in                
device_type             current-sensor
location                CPU B1 CORE CURRENT
name                    core-current1
reg                     00000037  
sensor-id               0000002e 
sep-provides            r/w
                        sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw        write-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b2/adc@0
PROPERTIES:
built-in                
device_type             current-sensor
location                CPU B0 CURR
name                    adc
reg                     00000000  
sensor-id               00000020 
sep-provides            sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b2/adc@1
PROPERTIES:
built-in                
device_type             voltage-sensor
location                CPU B0 VOLTS
name                    adc
reg                     00000001  
sensor-id               00000021 
sep-provides            sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b2/adc@2
PROPERTIES:
built-in                
device_type             temp-sensor
location                CPU B0 TEMP
name                    adc
reg                     00000002  
sensor-id               00000022 
sep-provides            sep-temperature
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b2/adc@3
PROPERTIES:
built-in                
device_type             temp-sensor
location                CPU B1 TEMP
name                    adc
reg                     00000003  
sensor-id               0000002a 
sep-provides            sep-temperature
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b2/adc@4
PROPERTIES:
built-in                
device_type             current-sensor
location                CPU B1 CURR
name                    adc
reg                     00000004  
sensor-id               0000002b 
sep-provides            sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b2/adc@5
PROPERTIES:
built-in                
device_type             voltage-sensor
location                CPU B1 VOLTS
name                    adc
reg                     00000005  
sensor-id               0000002c 
sep-provides            sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b2/adc@6
PROPERTIES:
built-in                
device_type             voltage-sensor
location                CPU B1 CORE REF
name                    adc
reg                     00000006  
sensor-id               0000002d 
sep-provides            sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/sat@b2/adc@7
PROPERTIES:
built-in                
device_type             voltage-sensor
location                CPU B0 CORE REF
name                    adc
reg                     00000007  
sensor-id               00000026 
sep-provides            sep-power-supply
version                 00000002 
zone                    00000000 

METHODS:
close           open            read-raw 

/smu@0,0/smu-i2c-control@0/i2c-bus@b/system-clock@d4
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              smu-pulsar
                        pulsar
                        i2c-hwclock
                        hwclock
device_type             system-clock
name                    system-clock
reg                     000000d4  
sysclk-spreading-pll2-index 00001578 80b08f49 
sysclk-spreading-pll2-table 00001300 80808080 80808057 07070707 07868686 
                        85858504 04048383 02020201 01805707 86868504 04830202 
                        01805707 86850483 02018080 57868504 83018057 86850483 
                        02805786 85830201 57868583 02015786 04830180 d6858301 
                        80d60483 01578604 0280d685 83015785 83015786 040280d6 
                        85830157 86040201 57850402 01578604 830180d6 85040201 
                        80d68504 02018057 86048302 01805786 85048302 01805786 
                        85048383 02018057 07868585 04838302 01018080 57078686 
                        85858504 04838383 83020202 02010101 01010101 80808080 
                        80808080 01010101 01010102 02020283 83838304 04858585 
                        86860707 10800101 02838304 85858607 07100102 
                        ... 000001a4 bytes total
sysclk-spreading-pll4-index 00003578 80b00bc4 
sysclk-spreading-pll4-table 00003300 80808080 80808080 57070707 07078686 
                        86868685 85850404 04838383 02020101 80805707 86868585 
                        04048302 02018080 57868685 04830202 01805786 85850483 
                        02018057 86850483 02018057 86048302 01805785 04830280 
                        57868583 02015786 04830280 57850402 01578604 83015786 
                        04830157 86040280 57858301 80d60402 80d68583 01578583 
                        01578583 01578583 01570402 80d60402 57858301 d6040280 
                        d58301d6 04015785 0280d683 01570402 80d58301 57850280 
                        d6040280 d6040280 d6830157 86040280 d6040280 d6048301 
                        57858302 80d68583 01578604 83015786 04830180 d6858302 
                        80578504 830180d6 85040201 80578504 83020157 
                        ... 00000150 bytes total
vcore-latency           00000064 

METHODS:
.clk-data       .cpu-freq       calc-fmin       calc-mdiv       close 
create-clkgen-property          create-slewing-properties       decode-unit 
eeprom@         eeprom@4        ether-clks-init get-clock-2-profile 
get-clock-3-profile             get-clock-4-profile             get-cur-fmin 
get-cur-mdiv    get-mdiv        get-slew-point  open 
profile-slewing-2-setup?        profile-slewing-3-setup? 
profile-slewing-4-setup?        profile-slewing-setup? 
profile-spreading-2-setup?      profile-spreading-3-setup? 
profile-spreading-4-setup?      profile-spreading-setup?        read-clk-byte 
read-i2c        read-i2c-at     read-i2c-at2    read-reg        set-addr 
set-frequency   set-mdiv        set-of-slew-points              set-voltage 
setup-clock-2-profile           setup-clock-3-profile 
setup-clock-4-profile           setup-clock-profile             setup-i2c 
slew-high       slew-init       slew-low        slew-wait       slewing-done 
soft-reset      spread-2-init   spread-3-init   spread-4-init   spread-init 
turn-off-2-spreading            turn-off-3-spreading 
turn-off-4-spreading            turn-off-spreading              voltage-ih-0 
voltage-ih-1    wait-for-lock   wait-for-operational 
wait-for-pulsar write-clk-2-profile             write-clk-3-profile 
write-clk-4-profile             write-clk-byte  write-clk-profile 
write-i2c       write-reg       write-slewing-2-profile 
write-slewing-3-profile         write-slewing-4-profile 
write-slewing-profile           write-spreading-2-profile 
write-spreading-3-profile       write-spreading-4-profile 
write-spreading-profile 

/smu@0,0/smu-i2c-control@0/i2c-bus@e
PROPERTIES:
#address-cells          00000001 
#size-cells             00000000 
built-in                
compatible              i2c-bus
device_type             i2c-bus
name                    i2c-bus
reg                     0000000e  

METHODS:
close           decode-unit     open            read-i2c        read-i2c-at 
read-i2c-at+    read-i2c-at2    read-request    setup-i2c       write-i2c 
write-i2c-at    write-i2c-at+   write-i2c-at2   write-request 

/aliases
PROPERTIES:
cd                      /ht/pci@9/ata-6/disk@0
cd1                     /ht/pci@9/ata-6/disk@1
cpu0                    /cpus/@0
cpu1                    /cpus/@1
cpu2                    /cpus/@2
cpu3                    /cpus/@3
dart                    /u4/dart
eject-key               /pseudo-hid/eject-key
enet                    /ht/pci@2/@4
enet1                   /ht/pci@2/@4,1
first-boot              /ht@0,f2000000/pci@9/k2-sata-root@c/k2-sata
fw                      /ht/pci@9/firewire
hd                      /ht/pci@9/k2-sata-root/k2-sata@0/disk@0
ipc                     /ipc
k2-cd                   /ht/pci@9/ata-6/disk@0
k2-fw                   /ht/pci@9/firewire
k2-mac-io               /ht/pci@8/mac-io
k2-sata                 /ht/pci@9/k2-sata-root
k2-uata                 /ht/pci@9/ata-6
keyboard                /pseudo-hid/keyboard
ki2c                    /ht/pci@8/mac-io/i2c
last-boot               /ht@0,f2000000/pci@2/bcom5714
mac-io                  /ht/pci@8/mac-io
macio-mpic              /ht/pci@8/mac-io/mpic
mouse                   /pseudo-hid/mouse
name                    aliases
nvram                   /nvram
obp                     /packages/obp-tftp
pci                     /ht/pci@8
pci0                    /pci@0,f0000000
pci1                    /ht/pci@1
pci10                   /ht/pci@a
pci11                   /ht/pci@b
pci2                    /ht/pci@2
pci3                    /ht/pci@3
pci4                    /ht/pci@4
pci5                    /ht/pci@5
pci6                    /ht/pci@6
pci7                    /ht/pci@7
pci8                    /ht/pci@8
pci9                    /ht/pci@9
rtc                     /smu
sata                    /ht/pci@9/k2-sata-root
scca                    /ht/pci@8/mac-io/escc/ch-a
sccb                    /ht/pci@8/mac-io/escc/ch-b
screen                  /pci@0,f0000000/NVDA,Parent@0/NVDA,Display-A@0
sd0                     /ht/pci@9/k2-sata-root/k2-sata@0/disk@0
sd1                     /ht/pci@9/k2-sata-root/k2-sata@1/disk@0
sd2                     /ht/pci@9/k2-sata-root/k2-sata@2/disk@0
sd3                     /ht/pci@9/k2-sata-root/k2-sata@3/disk@0
second-boot             /ht@0,f2000000/pci@9/ata-6@d/disk
smu                     /smu
sysclk                  /smu/smu-i2c-control/i2c-bus@b/@d4
u4                      /u4
uata                    /ht/pci@9/ata-6
ui2c                    /u4/i2c
ultra0                  /ht/pci@9/k2-sata-root/k2-sata@0/disk@0
ultra1                  /ht/pci@9/k2-sata-root/k2-sata@1/disk@0
ultra2                  /ht/pci@9/k2-sata-root/k2-sata@2/disk@0
ultra3                  /ht/pci@9/k2-sata-root/k2-sata@3/disk@0
uni-mpic                /u4/mpic
uni-n                   /u4
usb-2a                  /ht/pci@8/@b
usb-2b                  /ht/pci@8/@b,1
usb-2c                  /ht/pci@8/@b,2
usb2                    /ht/pci@8/@b
usb3                    /ht/pci@8/@b,1
via-pmu                 /ht/pci@8/mac-io/via-pmu
wireless                /ht/pci@8/@1

METHODS:
"pci1"          "pci3"          aliases-arrangeboot 
aliases-cardbus aliases-common  aliases-direct-macio            aliases-golem 
aliases-golem/rainier           aliases-grandprix 
aliases-ht-macio                aliases-lights  aliases-mlb-bridge 
aliases-platform-specific       aliases-rainier aliases-rivers 
aliases-shasta  aliases-smu     aliases-special aliases-u3-racks 
aliases-usb-disks               aliases-vsp     encode-k2-string 
 ok
0 > 